scss的@extend到底是怎么工作的?
网上查了资料都是一些案例,没有告诉你规律,比如下面一个例子:
编译前
#admin .tabbar a {
font-weight: bold;
}
#demo .overview .fakelink {
@extend a;
}
编译后
#admin .tabbar a,
#admin .tabbar #demo .overview .fakelink,
#demo .overview #admin .tabbar .fakelink {
font-weight: bold;
}
前面两个还好理解点,最后这个#demo .overview #admin .tabbar .fakelink是咋形成?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
看出规律了吗?
实际拆分成前后两个部分:
A
跟B
做笛卡尔积得到:https://www.sass.hk/guide/
看下6-4. 使用继承的最佳实践;