如何清除浮動挑辆?

浮動

浮動(float),其目的是為了排版效果孝情,例如文圖環(huán)繞鱼蝉,以及一些兩列,或者三列的布局方式箫荡。

float
:left | right | none |inherit
初始值: none
應(yīng)用于:所有元素
繼承性:無
計算值:根據(jù)指定確定

浮動遇到問題

在使用浮動過程中魁亦,往往容易碰到兩種問題:

  1. 父元素坍塌,撐不起父元素羔挡,或者浮動元素溢出父元素
  2. 浮動元素遮擋了部分內(nèi)容
floaterr1.png

如何清除浮動

在解決問題清除浮動前洁奈,我們先要明白這樣的兩個概念:

1、浮動是脫離了普通流(Normal flow)的绞灼;字面理解就是漂浮于普通流之上利术,可以左右浮動
2、普通流中的塊級元素高度是由其內(nèi)部普通流元素高度決定的

那么低矮,清除浮動就有以下一些方法:
1印叁、利用clear屬性。
clear屬性值有l(wèi)eft,right,both,none,inherit;應(yīng)用于:塊級元素轮蜕。
例如應(yīng)用clear:left解決上圖中浮動遮擋內(nèi)容的問題昨悼。

clearleft.png

2、添加額外標簽跃洛。
我們可以在底部添加一個空白的<div style="clear:both"></div>,根據(jù)普通流塊級元素特性率触,解決撐不起父元素的問題。

clearboth.png

3汇竭、利用:after偽元素
通過對父元素添加after偽元素.father1:after{content:""; display:block;height:0;visibility:hidden; clear:both;}葱蝗,添加一個看不見的塊元素來清理浮動。

afterclear.png

小結(jié)

其實除了上面介紹的三種方法韩玩,還有其他的清除浮動方法垒玲,例如設(shè)置父元素 overflow,在此就不一一枚舉找颓。在不同的環(huán)境選擇適合的方法合愈。通過對上面三種方法比較,個人更傾向于利用:after偽元素清除浮動击狮,保證了整體代碼結(jié)構(gòu)的完整佛析。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市彪蓬,隨后出現(xiàn)的幾起案子寸莫,更是在濱河造成了極大的恐慌,老刑警劉巖档冬,帶你破解...
    沈念sama閱讀 217,657評論 6 505
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件膘茎,死亡現(xiàn)場離奇詭異,居然都是意外死亡酷誓,警方通過查閱死者的電腦和手機披坏,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,889評論 3 394
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來盐数,“玉大人棒拂,你說我怎么就攤上這事∶登猓” “怎么了帚屉?”我有些...
    開封第一講書人閱讀 164,057評論 0 354
  • 文/不壞的土叔 我叫張陵,是天一觀的道長漾峡。 經(jīng)常有香客問我攻旦,道長,這世上最難降的妖魔是什么生逸? 我笑而不...
    開封第一講書人閱讀 58,509評論 1 293
  • 正文 為了忘掉前任敬特,我火速辦了婚禮掰邢,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘伟阔。我一直安慰自己辣之,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 67,562評論 6 392
  • 文/花漫 我一把揭開白布皱炉。 她就那樣靜靜地躺著怀估,像睡著了一般。 火紅的嫁衣襯著肌膚如雪合搅。 梳的紋絲不亂的頭發(fā)上多搀,一...
    開封第一講書人閱讀 51,443評論 1 302
  • 那天,我揣著相機與錄音灾部,去河邊找鬼康铭。 笑死,一個胖子當(dāng)著我的面吹牛赌髓,可吹牛的內(nèi)容都是我干的从藤。 我是一名探鬼主播,決...
    沈念sama閱讀 40,251評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼锁蠕,長吁一口氣:“原來是場噩夢啊……” “哼夷野!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起荣倾,我...
    開封第一講書人閱讀 39,129評論 0 276
  • 序言:老撾萬榮一對情侶失蹤悯搔,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后舌仍,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體妒貌,經(jīng)...
    沈念sama閱讀 45,561評論 1 314
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,779評論 3 335
  • 正文 我和宋清朗相戀三年铸豁,在試婚紗的時候發(fā)現(xiàn)自己被綠了灌曙。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,902評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡推姻,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出框沟,到底是詐尸還是另有隱情藏古,我是刑警寧澤空另,帶...
    沈念sama閱讀 35,621評論 5 345
  • 正文 年R本政府宣布车胡,位于F島的核電站,受9級特大地震影響蜒茄,放射性物質(zhì)發(fā)生泄漏梅垄。R本人自食惡果不足惜厂捞,卻給世界環(huán)境...
    茶點故事閱讀 41,220評論 3 328
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧靡馁,春花似錦欲鹏、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,838評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至胧弛,卻和暖如春尤误,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背结缚。 一陣腳步聲響...
    開封第一講書人閱讀 32,971評論 1 269
  • 我被黑心中介騙來泰國打工损晤, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人红竭。 一個月前我還...
    沈念sama閱讀 48,025評論 2 370
  • 正文 我出身青樓尤勋,卻偏偏與公主長得像,于是被迫代替她去往敵國和親德崭。 傳聞我的和親對象是個殘疾皇子斥黑,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 44,843評論 2 354

推薦閱讀更多精彩內(nèi)容

  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標簽?zāi)J的外補...
    _Yfling閱讀 13,751評論 1 92
  • 本文概述 本文的框架圖如下: 一眉厨、浮動到底是什么锌奴? W3school中給出的浮動定義為 浮動的框可以向左或向右移動...
    浪里行舟閱讀 608評論 4 13
  • 在非IE瀏覽器(如Firefox)下,當(dāng)容器的高度為auto憾股,且容器的內(nèi)容中有浮動(float為left或righ...
    Maggie_77閱讀 1,592評論 1 3
  • 浮動鹿蜀,從誕生那天起,它就是個特別的屬性——既為網(wǎng)頁布局帶來新的方法服球,卻又隨之產(chǎn)生一系列的問題茴恰。當(dāng)然,隨著時間的推移...
    郝特么冷閱讀 840評論 0 6
  • 為什么清除CSS浮動這么難斩熊?因為浮動會使當(dāng)前標簽產(chǎn)生向上浮的效果往枣,同時會影響到前后標簽、父級標簽的位置及 widt...
    痛心涼閱讀 224評論 0 2