0
子选择在更短的,您可以按以下引用子选择:LESS CSS的命名规则上悬停
<div class="button">
<div class="button-text"> Text </div>
</div>
.button {
&-text {
color:red;
}
}
这将输出:
.button .button-text { color:red; }
这是整洁和理想的,但是,当使用悬停时,是否有办法为子元素维护相同/相似的语法?目前,这不会自然地工作:
.button {
&:hover {
&-text {
color:red;
}
}
}
这将无法工作,正如所料,输出沿
.button:hover .hover-text { }
线的东西是否有一种方式来获得期望的结果悬停没有定义完整的类名,在这个例子中是“.button-text”?
任何帮助将不胜感激。
嗨大利,谢谢你的答复。什么时候按钮有悬停样式,例如: .button {:{0}:{h1}}背景:绿色; &-text { color:red; } } } 有没有一种方法可以单独处理按钮和文本? – MegaTron
据我所知,你必须分别申报: 。按钮{:{0} {0}} {0}上面的颜色:红色; } &:hover {background:green; }},但我很乐意错误:) –