【发布时间】:2017-09-03 10:10:17
【问题描述】:
在下面的代码中,如果存在“subnav”类,我该如何选择“title”类?
<ul class="flexMenu-popup">
<li>
<a href="x" class="title">
</a>
<ul class="subnav">
</ul>
</li>
</ul>
【问题讨论】:
-
你的问题不是很清楚,能不能说的详细点
-
我已经更新了问题并添加了类名以便更好地理解,抱歉造成混淆并感谢您的回复。
-
没有。 CSS有一个选择器用于“在另一个元素之后的元素”,但没有“在另一个元素之前的元素”。不要问我为什么。一种可能的解决方案是更改源中的顺序,并使用弹性框或定位做一些聪明的事情。
-
我知道没有 css 选择器 :D 但我认为做一些复杂的 css 定位我们可以做到这一点,你觉得呢?
-
你是在问如何选择标题类元素,即使父 ul 元素有 subnav 类?
标签: javascript jquery html css css-selectors