群组选择器的嵌套可以节省您的嵌套语法带来的重复代码,是您的样式编写更加高效。
实例演示 :
#test-box h1{font-size:50px;}
#test-box h2{font-size:40px;}
#test-box h3{font-size:30px;}
可以简化为 :
#test-box {
h1{font-size:50px;}
h2{font-size:40px;}
h3{font-size:30px;}
// 公共样式
h1, h2, h3{line-height:2em; margin-top:10px;}
}
通过群主嵌套既可以实现每个样式单独的定义,还可以将公共部分统一进行定义,是一个非常方便、有用的技巧。
在 sass 中,除了CSS选择器,属性也可以进行嵌套。如 : 您只需敲写一遍 border
nav {
border: {
style: solid;
width: 1px;
color: #ccc;
}
}
嵌套属性的规则 :把属性名从中划线-的地方断开,在根属性后边添加一个冒号: 紧跟一个{ }块,把子属性部分写在这个{ }块中。