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