CSS float

CSS floathtml

float 屬性定義元素在哪一個方向浮動。以往這個屬性總應用於圖像,使文本圍繞在圖像周圍,不過在 CSS 中,任何元素均可以浮動。浮動元素會生成一個塊級框,而不論它自己是何種元素。spa

  • float 飄起拼接超過100%的空間是會另起一行。
  • float 飄起的塊級標籤不在佔用一整行。
  • 將被float字浮遮住的邊框再次顯示,在堆疊的最後邊添加。<div stle="clear: both."></div> 。
  • 若是浮動非替換元素,則要指定一個明確的寬度;不然,它們會盡量地窄。
  • 假如在一行之上只有極少的空間可供浮動元素,那麼這個元素會跳至下一行,這個過程會持續到某一行擁有足夠的空間爲止。

示例:code

<html>
<body>

    <!-- float: left 飄起div標籤不在佔用一行,疊加到左邊 -->
    <div style="width:20%;background: red;float: left">1</div>

    <!-- float: right 飄起div標籤不在佔用一行,疊加到右邊 -->
    <div style="width:60%;background: seagreen;float: right">2</div>

</body>
</html>

 

效果:htm


 

1
2
相關文章
相關標籤/搜索