没有根选择器的较少直接父选择器

标签 less

这个少:

.parent {
  .child {
    h1& {
      color: red;
    }
  } 
}

编译为:
h1.parent .child {color:red};
我需要的是:
.parent h1.child {color:red};
建议表示赞赏。

我的问题类似于问题Less Immediate Parent Selector但不完全一样。因为选择器是由元素和类名组成的。问题是如何在不影响根选择器的情况下用其元素限定类名。

最佳答案

这将适用于这个特定的例子。虽然我很感激它没有回答你的一般问题。

.parent {
   h1 {
    &.child {
      color: red;
    }
  } 
}

关于没有根选择器的较少直接父选择器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32228899/

相关文章:

css - Less 文件编译后的 CSS 存储在哪里?

node.js - 如何使用 less by "var less = require(' less');"

html - 尝试使用 flexbox 和百分比制作网格

css - 禁用 LESS 的自动编译

javascript - 是否有一个插件可以在我的网页中显示 HTML 代码

compiler-construction - Less不能使用Twitter Bootstrap编译文件

css - LESS CSS - 在 mixin 中设置变量

css - 禁用 LESS-CSS 覆盖 calc()

html - Container Fluid 上的高度不是 100%,即使 html 和 body 是

CSS LESS - 在循环中添加变量