例如,您有以下内容:
#nav {
position: relative;
background: transparent;
width: 100%;
color: #FFF;
.block {
padding-top: 2em;
}
ul {
border: none;
margin: 0;
li {
border: none;
.inline-block;
font-size: 1em;
padding: 0 0.4em;
text-shadow: 1px 1px 1px #171717;
a:link, a:visited {
padding: 0;
color: #777;
}
a:hover {
color: @hover;
}
&.highlight a {
color: @highlight;
}
&:hover {
background: none;
border: none;
}
}
}
}
如果你想在样式表中使用相同的代码3次,有没有办法将它保存为变量或类似的LESS?
答案 0 :(得分:6)
当然,您可以使用以前定义的类和id规则集作为其他定义的属性,如下所示:
.classname {
#nav;
/* further styling here */
}
有关详细信息,请参阅此链接:http://lesscss.org/#-mixins