我怎样才能用更少的东西创建这个类?
.class {
display: none;
}
a:hover .class {
display: block;
}
像这样?
.class {
display: none;
a:hover & {
display: block;
}
}
.class {
display: none;
&:hover {
display: block;
}
}
我从您给定的 CSS 代码中假设您的 HTML 结构是这样的:
<a>
<div class="class">Content</div>
</a>
您会很高兴知道使用 Less 可以轻松实现您想要实现的目标;这是下面显示的代码:
a {
&:hover {
.class {
//Apply styling here
}
}
}
我希望这有帮助。