在CSS布局中,CSS的嵌套关系和CSS的父子关系是一样的吗。我怎么感觉是一样的

html-css011

在CSS布局中,CSS的嵌套关系和CSS的父子关系是一样的吗。我怎么感觉是一样的,第1张

<div id='div1'</div<div id='div2'</div是并列关系<div id='div1'<div id='div2'</div</div是嵌套关系在嵌套关系中,div1可以说是div2的父层,div2可以是div1的子层,这就是层父子关系当然一个层不可能只有一个嵌套关系,所以div2可以是div1的子层,同时div2可以是div3的父层(例如:<div id='div1'<div id='div2'<div id='div3'</div</div</div),这种父子关系是根据实际情况来确定的。

<div class="div1">

    <div class="div2">

        <div class="div3">

        </div>

    </div>

</div>

div2设相对定位,div3设绝对定位,则div3就根据div2定位,如果div2不设相对定位,div1设相对定位,则div3就根据div1定位,如果div1和2都不设相对定位,则div3根据body定位