久久久久久久av_日韩在线中文_看一级毛片视频_日本精品二区_成人深夜福利视频_武道仙尊动漫在线观看

詳解css清除浮動float的七種常用方法總結(jié)和兼容性處理

這篇文章主要介紹了詳解css清除浮動float的七種常用方法總結(jié)和兼容性處理,非常具有實用價值,需要的朋友可以參考下

在清除浮動前我們要了解兩個重要的定義:

浮動的定義:使元素脫離文檔流,按照指定方向發(fā)生移動,遇到父級邊界或者相鄰的浮動元素停了下來。

高度塌陷:浮動元素父元素高度自適應(yīng)(父元素不寫高度時,子元素寫了浮動后,父元素會發(fā)生高度塌陷)

知道浮動和為什么要清除浮動之后我們可以開始學(xué)習(xí)如何清除浮動了,這時候我們就需要用到清除浮動的屬性clear,
clear:left | right | both | none | inherit:元素的某個方向上不能有浮動元素
clear:both:在左右兩側(cè)均不允許浮動元素。

具體清楚浮動的方法主要一下幾種:

1、clear清除浮動(添加空div法)

在浮動元素下方添加空div,并給該元素寫css樣式:

 {clear:both;height:0;overflow:hidden;}

2、方法:給浮動元素父級設(shè)置高度

我們知道了高度塌陷是應(yīng)為給浮動元素的父級高度是自適應(yīng)導(dǎo)致的,那么我們給它的設(shè)置適當?shù)母叨染涂梢越鉀Q這個問題了。

缺點:在浮動元素高度不確定的時候不適用

3、方法:以浮制浮(父級同時浮動)

何謂“以浮制浮”呢?就是**讓浮動元素的父級也浮動**。

缺點:需要給每個浮動元素父級添加浮動,浮動多了容易出現(xiàn)問題。

4、方法:父級設(shè)置成inline-block

 缺點:父級的margin左右auto失效,無法使用margin: 0 auto;居中了

5、 br 清浮動

<div class="box">
    <div class="top"></div>
    <br clear="both" />
</div>

br 標簽自帶clear屬性,將它設(shè)置成both其實和添加空div原理是一樣的。

問題:不符合工作中:結(jié)構(gòu)、樣式、行為,三者分離的要求。

6、給父級添加overflow:hidden 清浮動方法;

問題:需要配合 寬度 或者 zoom 兼容IE6 IE7;

overflow: hidden;
*zoom: 1;

7、萬能清除法 after偽類 清浮動(現(xiàn)在主流方法,推薦使用)

選擇符:after{
            content:".";
            clear:both;
            display:block;
            height:0;
            overflow:hidden;
            visibility:hidden;
              }

同時為了兼容 IE6,7 同樣需要配合zoom使用例如:

.clear:after{content:'';display:block;clear:both;height:0;overflow:hidden;visibility:hidden;}
.clear{zoom:1;}

需要注意的東西:

after偽類: 元素內(nèi)部末尾添加內(nèi)容;

:after{content"添加的內(nèi)容";} IE6,7下不兼容

zoom 縮放 

    a、觸發(fā) IE下 haslayout,使元素根據(jù)自身內(nèi)容計算寬高。   b、FF 不支持;

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持。

【網(wǎng)站聲明】本站除付費源碼經(jīng)過測試外,其他素材未做測試,不保證完整性,網(wǎng)站上部分源碼僅限學(xué)習(xí)交流,請勿用于商業(yè)用途。如損害你的權(quán)益請聯(lián)系客服QQ:2655101040 給予處理,謝謝支持。

相關(guān)文檔推薦

這篇文章主要介紹了純css實現(xiàn)照片墻3D效果的示例代碼,可以實現(xiàn)鼠標經(jīng)過圖片實現(xiàn)改變,具有一定的參考價值,感興趣的小伙伴們可以參考一下
本篇文章主要介紹了純 Css 繪制扇形的方法示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
本篇文章主要介紹了一份純CSS loading效果代碼示例,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
這篇文章主要介紹了css 實現(xiàn)文字過長自動隱藏功能,需要的朋友可以參考下
本篇文章主要介紹了詳解CSS3 rem(設(shè)置字體大小) 教程,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
本篇文章主要介紹了CSS3 linear-gradient線性漸變生成加號和減號的方法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
主站蜘蛛池模板: 久久久久久亚洲精品 | 久久精品视频播放 | 日韩成人在线免费视频 | 久久成人国产 | 欧美日韩国产高清 | 天天天天操 | 日本粉嫩一区二区三区视频 | 国产探花 | 国产精品2 | 伊人精品久久久久77777 | 久久国产精品视频 | 精品亚洲一区二区三区 | 中国xxxx性xxxx产国 | 亚洲丝袜天堂 | 国内激情av片 | 日本在线一区二区三区 | 日本精品一区 | 一区二区三区中文字幕 | 九九视频在线观看视频6 | 99久久精品国产一区二区三区 | 国产91在线 | 中日 | 日韩欧美在线观看视频 | 亚洲欧美视频 | 午夜精品一区二区三区在线视 | 二区成人| 欧美激情综合色综合啪啪五月 | 九九久久精品 | 一区二区免费在线观看 | 亚洲福利免费 | 久久99国产精一区二区三区 | 中文字幕av中文字幕 | a级免费黄色片 | 国产成人一区在线 | 国产黄色一级电影 | 伊人伊人伊人 | 精产国产伦理一二三区 | 日韩不卡一区二区 | 欧美淫片| 色综合国产| 亚洲精品久久久一区二区三区 | 激情五月婷婷 |