Less 中的嵌套规则与 & 符号的使用
.xkd{
font-size: 14px;
}
.xkd p{
line-height: 25px;
}
.xkd p span{
color: #ccc;
}
嵌套的使用
.xkd{
font-size: 14px;
p{
line-height: 25px;
span{
color: #ccc;
}
}
}
&符号的使用
示例:
.xkd{
a{
color: #eee;
}
}
.xkd a {
color: #eee;
}
示例:
.xkd{
&one{
font-size: 12px;
}
&:hover{
color: #fff;
}
}
.xkdone {
font-size: 12px;
}
.xkd:hover {
color: #fff;
}
重复引用父选择器
示例:
.xkd{
&-one{
font-size: 14px;
}
&-two{
font-size: 16px;
}
&-three{
font-size: 18px;
}
}
.xkd-one {
font-size: 14px;
}
.xkd-two {
font-size: 16px;
}
.xkd-three {
font-size: 18px;
}
.xkd{
&&-one{
font-size: 14px;
}
&,&-two{
font-size: 16px;
}
&, &er{
font-size: 18px;
}
}
.xkd.xkd-one {
font-size: 14px;
}
.xkd,
.xkd-two {
font-size: 16px;
}
.xkd,
.xkder {
font-size: 18px;
}
更改选择器顺序
示例:
.nav{
font-size: 14px;
.xkd &{
color: #fff;
}
}
.nav {
font-size: 14px;
}
.xkd .nav {
color: #fff;
}
总结
评论