Html 如何选择没有firstChild或n-child()的child的子级?

Html 如何选择没有firstChild或n-child()的child的子级?,html,css,Html,Css,我有一张这样的桌子: <div id="unique_id"> <div></div> <div> <div> <div class="common_class"> <table> </table> </div> </div&

我有一张这样的桌子:

<div id="unique_id">
    <div></div>
    <div>
        <div>
            <div class="common_class">
                <table>
                </table>
            </div>
        </div>
    </div>
</div>
然而,这是行不通的。要使其工作,div.common_类必须是div#unique_id的子类

注意:我必须支持IE7,所以没有n-child()选择器。此外,我还试图避免使用javascript。注:第一个孩子是允许的,但我正在寻找第二个div在一点上

GC

#unique_id>。common_class
要求
.common_class
#unique_id
的直接子级(这不是您的情况)

只要避开那里的

#唯一的_id.common_class>表{
宽度:100px;
高度:100px;
边框:1px纯红;
}

#unique_id>。common_class
要求
.common_class
#unique_id
的直接子级(这不是您的情况)

只要避开那里的

#唯一的_id.common_class>表{
宽度:100px;
高度:100px;
边框:1px纯红;
}

简单的
#唯一的(id.common(class)表如何
?看看这个:。。。将来,当涉及CSS选择器时,它可能会对您有所帮助。简单的
#unique_id.common_class>表
?看看这个:。。。它可能会在将来帮助您,当涉及CSS选择器时,请不要使用
\unique\u id>div>div>.common\u class>table
lol@JacobAlvarez我同意:)呵呵。这只是一个确切路径的例子。不应该使用它。请不要使用
\unique\u id>div>div>。common\u class>表
lol@JacobAlvarez我同意:)呵呵。这只是一个确切路径的例子。它不应该被使用。
#unique_id > .common_class > table