摘要:在和中給浮動塊添加來讓浮動塊撐高并正常影響文檔流。使用偽類來提供浮動塊后的。其實他是來用處理邊折疊的,跟清理浮動沒有多大的關系。
1,在浮動元素后面增加
標簽;
標簽有自帶的清除浮動屬性;
2,在浮動元素后面增加一個清除浮動層;
3,給浮動元素添加overflow:auto樣式;
4,為最后浮動元素設置如下樣式:
/* 清理浮動 */ .clearfix:after { visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0; } .clearfix { zoom:1; } 其原理是,在「高級」瀏覽器中使用 :after 偽類在浮動塊后面加上一個非 display:none 的不可見塊狀內容來,并給它設置 clear:both 來清理浮動。在 ie6 和 7 中給浮動塊添加 haslayout 來讓浮動塊撐高并正常影響文檔流。
5,另一種簡潔的辦法:
.cf:before, .cf:after { content:""; display:table; } .cf:after { clear:both; } .cf { zoom:1; } 原理還是一樣的。使用 :after 偽類來提供浮動塊后的 clear:both。不同的是,隱藏這個空白使用的是 display: table。而不是設置 visibility:hidden;height:0;font-size:0; 這樣的 hack。 值得注意的是這里中的 :before 偽類。其實他是來用處理 top-margin 邊折疊的,跟清理浮動沒有多大的關系。但因為浮動會創建 block formatting context,這樣浮動元素上的另而一元素上如果剛好有 margin-bottom 而這個浮動元素剛好有margin-top 的話,應該讓他們不折疊(雖然這種情況并不常見)。
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/110933.html
摘要:布局經典問題初步整理標簽前端本文主要對布局中常見的經典問題進行簡單說明,并提供相關解決方案的參考鏈接,涉及到三欄式布局,負,清除浮動,居中布局,響應式設計,布局,等等。 CSS 布局經典問題初步整理 標簽 : 前端 [TOC] 本文主要對 CSS 布局中常見的經典問題進行簡單說明,并提供相關解決方案的參考鏈接,涉及到三欄式布局,負 margin,清除浮動,居中布局,響應式設計,Fl...
摘要:浮動是布局中最常用的屬性,然而浮動是脫離文檔流的,如果不清除浮動的話,會對周圍的元素產生影響。也正是浮動脫離文檔流這一特性,使浮動成為布局的難點之一浮動框可以左右移動,直到它的外邊緣碰到包含框或另一浮動框的邊緣。 浮動是CSS布局中最常用的屬性,然而浮動是脫離文檔流的,如果不清除浮動的話,會對周圍的元素產生影響。也正是浮動脫離文檔流這一特性,使浮動成為CSS布局的難點之一浮動框可以左右...
摘要:浮動是布局中最常用的屬性,然而浮動是脫離文檔流的,如果不清除浮動的話,會對周圍的元素產生影響。也正是浮動脫離文檔流這一特性,使浮動成為布局的難點之一浮動框可以左右移動,直到它的外邊緣碰到包含框或另一浮動框的邊緣。 浮動是CSS布局中最常用的屬性,然而浮動是脫離文檔流的,如果不清除浮動的話,會對周圍的元素產生影響。也正是浮動脫離文檔流這一特性,使浮動成為CSS布局的難點之一浮動框可以左右...
摘要:目錄一大結構上的導航欄和內容區域兩欄布局博客園為例騰訊課堂個人中心頁慕課網個人中心頁個人中心頁二版的結構三類似九宮格布局的兩列結構四圖文兩列布局左圖右文字非垂直居中,左圖,右固定行數的文字,右側文字和左邊圖片垂直居中。目錄:一、大結構上的導航欄和內容區域兩欄布局1、博客園為例2、騰訊課堂個人中心頁3、慕課網個人中心頁4、github個人中心頁二、mini版的nav+cont結構三、類似九宮格...
摘要:如果要解決可以參考前面的辦法。例如父元素處于絕對定位與上一個方法同理,由于絕對定位已脫離正常文檔流,故出現相同情況,解決辦法依舊可以使用以上辦法結合,靈活多變。 額外標簽法 使用:after 偽元素 給父元素定高 利用overflow:hidden;屬性 父元素浮動 父元素處于絕對定位 在開發網頁的時候經常需要用到各種浮動,此時便需要及時的清除浮動,否則將會導致布局出現問題 引出問...
閱讀 2143·2021-10-14 09:43
閱讀 2204·2019-08-30 15:55
閱讀 736·2019-08-30 14:23
閱讀 2028·2019-08-30 13:21
閱讀 1244·2019-08-30 12:50
閱讀 2207·2019-08-29 18:46
閱讀 2289·2019-08-29 17:28
閱讀 2373·2019-08-29 17:21