【发布时间】:2016-09-14 19:53:15
【问题描述】:
对于有经验的 SASS 编码人员来说,这一定是一个非常简单的问题,我开始使用它而不是使用 SCSS, 我只想知道如何使用“空白”内容元素制作伪元素,以使它们工作(出现在 DOM 上) 我会用scss写:
#element {
&:before {
content:'';
}
}
这是我想在 SASS 中完成的,如果我这样写它不会编译:
#element
&:before
content:''
它似乎期待内容的价值,我用它来制作装饰性伪元素,如边框、线条或具有另一个背景的元素,很多东西,如:
#element {
&:before {
content:'';
top: 0;
left: 0;
width: 100px;
height: 100px;
background-color: black;
}
}
这只是一个例子,我知道 css 和 scss 的语法,但对于 sass 就无法编译。
【问题讨论】:
-
是否改变了你的 Sass 的格式,或者你写的时候没有换行?
-
当你说“它只是无法编译”时,究竟是什么问题?
标签: html css compiler-errors sass