类中的类后代的CSS选择器

时间:2012-07-13 17:39:12

标签: css

是否可以为'带有类b的元素创建一个CSS选择器,它是具有类a'的元素的后代?

谢谢, Rasto

3 个答案:

答案 0 :(得分:4)

是的,有可能:

直系后裔:

.a > .b { /* ... */ }

所有后代:

.a .b { /* ... */ }

答案 1 :(得分:2)

鉴于加价:

<div class="elementClassA">
    <div class="elementClassB">first B element</div>
</div>
<div class="elementClassA">
    <div class="elementClassC">first C element
        <div class="elementClassB">Second B element</div>
    </div>
</div>​

是的,对于所有后代:

.elementClassA .elementClassB {
}

以上内容将定位first B elementSecond B elementJS Fiddle demo

对于直系后代:

.elementClassA > .elementClassB {
}

这将仅定位 first B elementJS Fiddle demo

参考文献:

答案 2 :(得分:0)

当然,这是一个简单的CSS选择器:

.classA .classB {}