在SASS中嵌套对象
|
在Sass中,如果我有这样的代码
div.myPanel
{
.btn button,
.toolbar
{
td, span
{
font-size: 9px;
}
}
}
我得到这样的东西
div.myPanel .btn button td, div.myPanel .btn button span, div.myPanel .toolbar td, div.myPanel .toolbar span
{
font-size: 9px;
}
但实际上,我要
div.myPanel .btn button, div.myPanel .toolbar td, div.myPanel .toolbar span { font-size: 9px; }
有什么更好的办法让我减少像这样的重复代码
div.myPanel
{
.btn按钮
{
font-size:9px;
}
.toolbar
{
td, span
{
font-size: 9px;
}
}
}
没有找到相关结果
已邀请:
1 个回复
恋卡
有关更深入的说明,请查看@extend。基本上,如果您有一个类似的类:
然后,您将上面的第二个示例转换为类似的内容,但是请注意,可编辑的样式仍然在一条规则中:
通过将选择器折叠成一个规则即可扩展工作(如您正在寻找的规则),因此在这种情况下对性能非常有用。