[英]Less multiple classes rules using parent selector
I have the following HTML structure:我有以下 HTML 结构:
<div class="block">
<div class="block--is-disabled block--is-focused">Block</div>
</div>
And some LESS code:还有一些 LESS 代码:
// LESS
.block {
&--is-disabled {
// some styles
}
&--is-focused {
// some styles
}
}
Is it possible to apply styles like .block--is-disabled.block--is-focused
using LESS parent selectors?是否可以使用 LESS 父选择器应用.block--is-disabled.block--is-focused
类的样式? The only thing I've reached is:我唯一达到的是:
// LESS
.block {
&--is-focused & {
&--is-disabled {
// some styles
}
}
}
With the following CSS output:使用以下 CSS 输出:
.block--is-focused .block--is-disabled {
// some styles
}
But what I need to get is the next CSS:但我需要得到的是下一个 CSS:
.block--is-disabled.block--is-focused {
// some styles
}
You can do it like this:你可以这样做:
.block {
&--is-focused&--is-disabled {
...
}
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.