CSS六:浮動

來源:互聯網
上載者:User

標籤:idt   hid   lock   設定   溢出   hidden   one   for   rom   

一、float屬性
取值:
left:左浮動
right:右浮動
none:不浮動

二、浮動的作用
塊元素同行排列顯示,一般用於排版、分欄顯示。
設定浮動屬性後,脫離文檔流向指定的左或右邊對齊,直到父元素的邊界或浮動的元素。
注意:
使用浮動後要及時清除,避免影響其後的網頁元素。

三、清除浮動的必要性
浮動後,脫離了文檔流不佔網頁空間。
浮動後的網頁元素會影響同級元素。
使用clear屬性清除浮動
clear屬性取值:
left:清除左浮動。
right:清除右浮動。
both:同時清除左、右浮動。
none:不清除浮動。
清除浮動表明容器框的哪邊不挨著浮動框。

四、清除浮動的方法
幾個並列的盒子同時添加浮動,它們的父級盒子會出現以下幾種情況:
1、背景不能顯示。
2、邊框不能撐開。
如何清除浮動:
方法一:添加新的元素,應用clear:both;
方法二:父級添加overflow:auto;zoom:1;
//zoom:1;是在處理瀏覽器的相容性問題。
方法三::after方法
注意:方法三要作用於浮動元素的父級。
例如:
/*==for IE6/7 Maxthon2==*/
#box{zoom:1;}
/*==for FF/chrome/opera/IE8==*/
#box:after{
           clear:both;
    content:‘.‘;
    display:block;
    width:0px;
    height:0px;
    visibility:hidden;
}

五、overflow屬性
1、作用
定義溢出元素內容區的內容會如何處理。
2、取值
visible:預設。
auto:自動超出部分有捲軸。
hidden:多餘的隱藏。
scroll

 

CSS六:浮動

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

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.