我正在尝试仅在树的较高位置的父元素具有由用户操作添加的特定类时才在css中选择元素。
<div class="special-mode">
<div>
...n divs...
<div>Element I want to select</div>
</div
</div>
我查找了如何在css中选择它,除了使用LESS或SASS之类的东西之外,我发现的唯一解决方案是将它磨出来并为树的每个级别使用选择器,例如
.class > * > * > * > * > div {}
这真的是唯一的方法吗?在几层之后,这种语法有点失控,似乎是一个糟糕的解决方案。
这是针对使用css修改现有网页样式的浏览器扩展程序,因此我可以使用的工具受限。