SASS新手。为什么我收到以下警告?
$ sass --watch index.s.css:index.css --debug-info
WARNING on line 13 of index.s.css:
This selector doesn't have any properties and will not be rendered.
error index.s.css (Line 15: Invalid CSS after "border-box": expected expression (e.g. 1px, bold), was ";")
第13-18行:
*
{
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
我应该注意,这与我尝试删除的供应商前缀无关。我还将box-sizing: border-box
更改为color: pink
。还是抱怨。
编辑:我没有意识到SASS有两种语法,也没有根据文件扩展名选择它们。我想使用SCSS,但必须命名文件*.s.css
,因为我使用的是Adobe Brackets beta版,目前只有普通CSS文件的语法高亮。我发现了--scss
标志来强制该语法,但我仍然得到同样的错误。
答案 0 :(得分:0)
你需要把它写成:
*
+box-sizing(border-box)
试试这个,看看你是否仍然得到同样的错误。如果这不起作用,请尝试选择一些实际元素:div, section, artcle, figure
等。