css 中的元素定位 (position 元素)

來源:互聯網
上載者:User
CSS position 屬性

通過使用 position 屬性
,我們可以選擇 4 中不同類型的定位,這會影響元素框產生的方式。

position 屬性值的含義:

static
元素框正常產生。區塊層級元素產生一個矩形框,作為文檔流的一部分,行內元素則會建立一個或多個行框,置於其父元素中。
relative
元素框位移某個距離。元素仍保持其未定位前的形狀,它原本所佔的空間仍保留。
absolute
元素框從文檔流完全刪除,並相對於其包含塊定位。包含塊可能是文檔中的另一個元素或者是初始包含塊。元素原先在正常文檔流中所佔的空間會關閉,就
好像元素原來不存在一樣。元素定位後產生一個塊級框,而不論原來它在正常流中產生何種類型的框。
fixed
元素框的表現類似於將 position 設定為 absolute,不過其包含塊是視窗本身。

提示:
相對定位實際上被看作普通流定位模型的一部分,因為元素的位置相對於它在普通流中的位
置。

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.