SASS抱怨有效的CSS

时间:2012-10-23 08:23:34

标签: css sass

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标志来强制该语法,但我仍然得到同样的错误。

1 个答案:

答案 0 :(得分:0)

你需要把它写成:

*
 +box-sizing(border-box)

试试这个,看看你是否仍然得到同样的错误。如果这不起作用,请尝试选择一些实际元素:div, section, artcle, figure等。