回覆列表
  • 1 # 使用者2062070693800

    相對定位是普通流定位,相對定位的元素出現在它在普通流該出現的位置,普通流你可理解為文件流就行了。這個佔空間的。例子:

    內容1

    內容2

    內容3

    現在這個就是內容4的位置,比如內容4是相對定位的,他就該出現在內容4這個位置。

    就是說這個位置是它的起點,如果將top設為40px那他就出先在它該出現的位置(內容4)頂部以下40px的地方。(我說的是上下排,你也可以想到左右排。一樣的),相對位置是佔空間的,因此移動他會覆蓋其他框。

    絕對定位它的位置和文件流無關且不佔空間,這樣普通流中的其他元素的佈局(比如程式碼裡內容4是絕對定位的)將內容4當做不存在,將內容5出現在內容4的位置,那麼內容4呢?其相對最近以定位的父元素,這裡說的內容4的父即body(dw裡的層就是這個東西了,有些人就這樣弄,結果瀏覽器尺寸變了,位置就不對了),正確的做法:絕對定位的元素它應在在一個父元素裡,這個父元素須是有定位的且有佈局(給個高度就可以了),用相對定位為例,

    現在這個絕對定位的元相對他的父元素定位的了;

    注意這個只在ie6。

    0以上才會相對他的父元素定位,其他瀏覽器也沒問題,要在ie5。0以下這樣,還須寫些東西才可以,不寫了,你自己慢慢研究吧。

  • 中秋節和大豐收的關聯?
  • SterbenFürDich歌詞?