日本免费高清视频-国产福利视频导航-黄色在线播放国产-天天操天天操天天操天天操|www.shdianci.com

學無先后,達者為師

網站首頁 編程語言 正文

css 為什么要清除浮動

作者:海鷗-w 更新時間: 2023-07-13 編程語言

清除浮動: 非IE瀏覽器下,容器不設高度且子元素浮動時,容器高度不能被內容撐開。 此時,內容會溢出到容器外面而影響布局。這種現象被稱為浮動(溢出)。

浮動元素引起的問題?
父元素的高度無法被撐開,影響與父元素同級的元素
與浮動元素同級的非浮動元素會跟隨其后
若浮動的元素不是第一個元素,則該元素之前的元素也要浮動,否則會影響頁面的顯示結構

清除浮動的幾種方式:
1.給父級div定義height屬性
2.最后一個浮動元素之后添加一個空的div標簽,并添加clear:both樣式
3.包含浮動元素的父級標簽添加overflow:hidden或者overflow:auto
4.使用 :after 偽元素。由于IE6-7不支持 :after,使用 zoom:1 觸發 hasLayout**

clear:none|left|right|both

原文鏈接:https://blog.csdn.net/weixin_50379372/article/details/131390458

  • 上一篇:沒有了
  • 下一篇:沒有了
欄目分類
最近更新