sass嵌套样式无效
我使用sass来写样式,但是嵌套的代码无效,只有最外层的样式有效?
.common-nav{
background: rgb(50, 65, 87);
color: #fff;
.content{
color:red;
}
}
代码如上,如果把content类放到外面就可以,放到里面就不行?这是啥原因喃?求助~
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
终于知道为啥了,需要在引入的文件的地方写lang,如下
``
<style lang='sass'></style>
``
明确你的SASS写的是正确的,可以在这里试:http://www.sassmeister.com/
那么问题可能是:
1、你的文件后缀位不是scss?
2、未正确使用sass编译器?
你的html和sass嵌套写的不一致。