关于SCSS,如何编译 *html{...} ?
请问,如何使用 scss 编译如下代码:
*html{
background: url(about:blank);
background-attachment: fixed;
}
编译报错提示如下内容:
自动编译(\sass\css\scss\base.scss)失败:
Error: Invalid CSS after "*": expected "{", was "html"
"html" may only be used at the beginning of a compound selector.
on line 16 of base.scss
Use --trace for backtrace.
是什么原因呢?还望赐教,谢谢!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
“html”只能在复合选择器的开头使用 有*号了 就不要加html了
*html{background: url(about:blank); background-attachment: fixed;} 是个ie6的兼容写法,不过既然用了sass就不用估计低版本浏览器了。