relative相對定位:相對於本身的位置進行偏移。
absolute絕對定位:相對於非static的祖先元素進行位置偏移,當這樣的元素不存在,則相對於根級容器定位。
經驗告訴我們:當乙個元素使用relative定位而使位置發生改變時,其他的定位依賴於它的元素的位置不會改變,就好像這個元素沒有改變位置一樣。而當乙個元素使用absolute根據父元素而位置發生改變時,位置受它影響的其他元素的位置也會相應地發生改變,就好像這個元素被刪除了一樣。
示例**:
class="
father1
">
class="
cld1-1
">
class="
cld1-2
">
class="
father2
">
class="
cld2-1
">
class="
cld2-2
">
絕對定位和相對定位
換了乙個新工作,一上來就是改前台web頁面之類的東西,工作這麼久以來web css之類的只是皮毛級應用,知之勝少,搞乙個css定位之類的東西還讓我費了好大一番勁,丟人啊。研究了以下,稍微總結一下吧。絕對定位和相對定位 這裡以div容器為例 1 相對定位 元素框偏移某個距離。元素仍保持其未定位前的形狀...
相對定位和絕對定位
相對定位和絕對定位 定位標籤 position 包含屬性 relative 相對 absolute 絕對 1.position relative 如果對乙個元素進行相對定位,首先它將出現在它所在的位置上。然後通過設定垂直或水平位置,讓這個元素 相對於 它的原始起點進行移動。再一點,相對定位時,無論是...
絕對定位和相對定位
css的相對定位和絕對定位 通常情況下,我們元素的position屬性的值預設為static 就是沒有定位,元素出現在正常的文件流中,這個時候你給這個元素設定的left,right,bottom,top這些偏移屬性都是沒有效果的,不會生效,比如你設定乙個距離左邊距偏移100px的宣告 left 10...