清除浮動的三種方法辜窑!

浮動元素引起的問題:

1. 父元素的高度無法被撐開,影響與父元素同級的元素

2. 與浮動元素同級的非浮動元素會跟隨其后

3. 若非第一個元素浮動寨躁,則該元素之前的元素也需要浮動穆碎,否則會影響頁面顯示的結(jié)構(gòu)

具體如下:

1. clear:both;?

?顧名思義清除全部樣式的意思。主要是用于對多個div的浮動清除职恳,在父元素里最后一個子元素里加上屬性從而使父元素不受浮動的影響所禀!


2. overflow:hidden;?

? ?(1)當父元素里面的子元素用了float這個屬性后,其父元素會感知不到里面的子元素话肖,就會存在高度塌陷的問題北秽。這時只需在父元素里加overflow:hidden;即可使父元素被里面的子元素撐開,解決高度塌陷最筒!

? ( 2 ) 從字面上來理解就是超出部分影藏的意思贺氓。比如說一個div設(shè)置了height和width,加上overflow:hidden;后床蜘,就可以保持div的寬度和高度不變辙培。若是div里面添加的內(nèi)容超出了本身的高和寬,那么超出的部分就會被隱藏掉邢锯!這也是需要注意的地方.


3.clearfix:after{ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?content:" ";//內(nèi)容可寫也可以為空 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?display:block;//加入的這個元素轉(zhuǎn)換為塊級元素 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?height:0;//高度為0扬蕊; ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?line-height:0;//行高為0; ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?font-size:0;//字體大小為0丹擎; ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?visibility:hidden;//可見度設(shè)為隱藏尾抑,但仍然占據(jù)空間只是看不見 ? ? ? ? ? ? ? ? ? }

.clearfix{ ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?*zoom:1;}//針對于IE6的因為它不支持:after偽類,而zoom:1可以讓IE6里的元素清除浮動來包裹內(nèi)部的元素蒂培。

.clearfix 的原理就是.clearfix:after這個偽類會在用到.clearfix的元素后面插入一個塊元素里面有clear:both;從而清除了浮動的影響再愈。然后在需要清除浮動的元素里加上.clearfix這個類名就可以了。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末护戳,一起剝皮案震驚了整個濱河市翎冲,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌媳荒,老刑警劉巖抗悍,帶你破解...
    沈念sama閱讀 211,042評論 6 490
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異钳枕,居然都是意外死亡缴渊,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 89,996評論 2 384
  • 文/潘曉璐 我一進店門鱼炒,熙熙樓的掌柜王于貴愁眉苦臉地迎上來疟暖,“玉大人,你說我怎么就攤上這事±停” “怎么了骨望?”我有些...
    開封第一講書人閱讀 156,674評論 0 345
  • 文/不壞的土叔 我叫張陵,是天一觀的道長欣舵。 經(jīng)常有香客問我擎鸠,道長,這世上最難降的妖魔是什么缘圈? 我笑而不...
    開封第一講書人閱讀 56,340評論 1 283
  • 正文 為了忘掉前任劣光,我火速辦了婚禮,結(jié)果婚禮上糟把,老公的妹妹穿的比我還像新娘绢涡。我一直安慰自己,他們只是感情好遣疯,可當我...
    茶點故事閱讀 65,404評論 5 384
  • 文/花漫 我一把揭開白布雄可。 她就那樣靜靜地躺著,像睡著了一般缠犀。 火紅的嫁衣襯著肌膚如雪数苫。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,749評論 1 289
  • 那天辨液,我揣著相機與錄音虐急,去河邊找鬼。 笑死滔迈,一個胖子當著我的面吹牛止吁,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播燎悍,決...
    沈念sama閱讀 38,902評論 3 405
  • 文/蒼蘭香墨 我猛地睜開眼敬惦,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了间涵?” 一聲冷哼從身側(cè)響起仁热,我...
    開封第一講書人閱讀 37,662評論 0 266
  • 序言:老撾萬榮一對情侶失蹤榜揖,失蹤者是張志新(化名)和其女友劉穎勾哩,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體举哟,經(jīng)...
    沈念sama閱讀 44,110評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡思劳,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,451評論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了妨猩。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片潜叛。...
    茶點故事閱讀 38,577評論 1 340
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出威兜,到底是詐尸還是另有隱情销斟,我是刑警寧澤,帶...
    沈念sama閱讀 34,258評論 4 328
  • 正文 年R本政府宣布椒舵,位于F島的核電站蚂踊,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏笔宿。R本人自食惡果不足惜犁钟,卻給世界環(huán)境...
    茶點故事閱讀 39,848評論 3 312
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望泼橘。 院中可真熱鬧涝动,春花似錦、人聲如沸炬灭。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,726評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽担败。三九已至昔穴,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間提前,已是汗流浹背吗货。 一陣腳步聲響...
    開封第一講書人閱讀 31,952評論 1 264
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留狈网,地道東北人宙搬。 一個月前我還...
    沈念sama閱讀 46,271評論 2 360
  • 正文 我出身青樓,卻偏偏與公主長得像拓哺,于是被迫代替她去往敵國和親勇垛。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 43,452評論 2 348

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

  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案士鸥? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標簽?zāi)J的外補...
    _Yfling閱讀 13,734評論 1 92
  • 先上一個簡單的例子 如圖所示,圖片被添加了float:left屬性,實現(xiàn)了文字環(huán)繞效果.但是再給div加了bord...
    流光號船長閱讀 823評論 0 0
  • 第一種:添加新的元素闲孤,應(yīng)用clear:both 1 2 3 div> div > CSS ....
    qhaobaba閱讀 502評論 0 0
  • 摘要:css清除浮動float的三種方法總結(jié),為什么要清除浮動烤礁?浮動會有哪些影響讼积? 一.先看現(xiàn)象(display:...
    小時候很帥的龍少閱讀 580評論 0 1
  • 淺談CSS關(guān)于清除浮動的三種方法 CSS中,因為布局需要脚仔,我們常常希望出現(xiàn)一些浮動布局勤众,比如圖文環(huán)繞。這些浮動布局...
    _劉小c閱讀 336評論 0 1