我刚开始使用 SASS,我正试图弄清楚如何创建一个盒子阴影混合......
我从另一个堆栈溢出帖子中复制了这个 mixin..
@mixin box-shadow($top, $left, $blur, $color, $inset:"") {
-webkit-box-shadow:$top $left $blur $color #{$inset};
-moz-box-shadow:$top $left $blur $color #{$inset};
box-shadow:$top $left $blur $color #{$inset};
}
但是我不确定如何格式化我的
@include
到目前为止,我的@include 就是这样。
@include box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
这是我的输出错误...
error(Line 1003: Invalid CSS after "...lude box-shadow": expected "}", was ": inset 0 1px 1...")
最佳答案
语法错误。
使用 @include box-shadow(0, 1px, 1px, rgba(0, 0, 0, 0.075), inset);
(在 2014 年进行了编辑,包括过去几年对 Sass 语法的更改)
关于SASS,调用 mixin 的正确方法是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10435056/