CSS中clear的用法


CSS中clear用法:

  clear有四個屬性值: clear:left;right;both;none.

  作用:該屬性指出了不允許有浮動對象的邊。這個屬性是用來控制float屬性在文檔流里的物理位置的。

  

  當屬性設置float(浮動)時,它的物理位置已經脫離文檔流了,但大多時候我們希望文檔流能識別float(浮動),或者希望float(浮動)后面的元素不受float(浮動)的影響,這個時候我們就需要使用:clear:both;來清除。

 

  下面是一個例子:

  <p class="f1">面朝大海</p>

  <p class="f2">春暖花開</p>

  <p class="f3">花好月圓</p>

  css定義:

  p.f1{float:left;width:100px;}

  p.f2{float:left;width:100px;}

  以上的第三行會和第一二行在一起,因為當屬性設置float(浮動)時,它的物理位置已經脫離文檔流了,但大多時候我們希望文檔流能識別float(浮動),或者希望float(浮動)后面的元素不受float(浮動)的影響,這個時候我們就需要使用:clear:both;來清除。

 

  所以我們在第三行加一個清楚float(浮動):

  css定義為:

    p.f1{float:left;width:100px;}

  p.f2{float:left;width:100px;}

  p.f3{clear:both;}

  

  

  

 

  

      


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM