Hãy nói rằng bạn có một mixin cho bóng như ví dụ:Có thể quá tải mixin trong sass không?
@mixin box-shadow($offset, $blur, $color)
{
-moz-box-shadow: $offset $offset $blur $color;
-webkit-box-shadow: $offset $offset $blur $color;
box-shadow: $offset $offset $blur $color;
}
Có thể quá tải mixin rằng với một cái gì đó như:
@mixin box-shadow($offset, $blur)
{
@include box-shadow($offset, $blur, #999);
}
Hoặc tôi phải sử dụng tên gọi khác nhau cho mixins?
Chỉ như một mẹo, quản lý nhà cung cấp tiền tố trong sass là khó khăn, các trình duyệt web liên tục được cập nhật và rất khó để mantain mã của chúng tôi để giữ cho nó chạy đúng với mỗi cập nhật vì vậy tôi khuyên bạn nên sử dụng [autoprefixer] (http://stackoverflow.com/questions/20150621/sass-mixin-for- animation-keyframe-which-includes-multiple-stages-and-transform-p/20166008 # 20166008) –