解決高度塌陷問題的方法

2021-09-25 07:08:24 字數 652 閱讀 4998

這段時間學習了html與css基礎,在學習盒子模型的過程中遇到了高度塌陷問題,那麼怎麼解決這個問題呢?

>

>

charset

="utf-8"

>

rel=

"stylesheet"

type

="text/css"

href

="css/style.css"

/>

>

解決高度塌陷問題title

>

head

>

>

class

="box1_clearfix"

>

class

="box2"

>

div>

div>

body

>

html

>

*.box1_clearfix

.box2

.box1_clearfix:after

.box1_clearfix

執行環境是:谷歌瀏覽器

解決高度塌陷問題

在文件流中,父元素的高度預設是被子元素撐開的 當為子元素設定浮動後,子元素會完全脫離文件流 此時會導致子元素無法撐起父元素的高度,導致父元素的高度塌陷 由於父元素的高度塌陷了,則父元素下的所有元素都會向上移動,導致頁面布局混亂 所以在開發中需要避免出現高度塌陷的問題 如何開啟元素的bfc 1.設定元...

解決高度塌陷問題

所謂高度塌陷就是在文件流中,父元素的高度預設是被子元素撐開的,也就是子元素多高,父元素就多高。但是當為子元素設定浮動以後,子元素會完全脫離文件流,此時將會導致子元素無法撐起父元素的高度,導致父元素的高度塌陷。由於父元素的高度塌陷了,則父元素下的所有元素都會向上移動,這樣將會導致頁面布局混亂。例如 c...

高度塌陷問題以及解決方法

在浮動布局中,父元素的高度預設是被子元素撐開的,當子元素浮動後,其會完全脫離文件流,子元素從文件流中脫離,將會無法撐起父元素的高度,導致父元素的高度丟失,父元素高度丟失以後,其下的元素會自動上移,導致頁面的布局混亂。下面來定義兩個盒子,box1為父元素,box2為子元素 給子元素box2 開啟浮動 ...