CSS选择器-如果子类=?然后选择父项
可能重复:CSS选择器-如果子类=?然后选择父项,css,css-selectors,Css,Css Selectors,可能重复: 假设我有以下CSS: <div class="div1"> <div class="div2"> <div class="div3"> <ul class="div4"> <li class="div5"> </li> </ul> </div
假设我有以下CSS:
<div class="div1">
<div class="div2">
<div class="div3">
<ul class="div4">
<li class="div5">
</li>
</ul>
</div>
</div>
</div>
-
有没有一种方法可以将.div1的背景更改为纯CSS中的.div1?没有,我恐怕没有父选择器。没有,你不能只使用CSS。没有像祖先选择器那样工作的选择器,所以它只允许选择子级。没有ascension选择器,除非您实现类似于
jQuery
的东西并通过javascript实现
if($('li.div5').length) {
$(this).parents('.div1')......
}