CSS清除浮動(Float)

2021-05-28 02:50:16 字數 652 閱讀 5188

**

我們換一種方法表達上面的意思,因為紅色方塊的「左側浮動」,才導致藍色方塊上移至紅色方塊的尾後;

在上個例子中,為了達到瀏覽器相容性,我們分別在紅色藍色方塊css**中分別加了「float:left;」,這樣ie和ff中顯示效果一樣,如果此時我們還想放乙個寬度400畫素,高度100的綠色方塊,並讓其處於第二行,效果如下圖:

可是這時候不管怎麼放,在ie中的效果始終是

導致綠色拍到藍色的後面這種情況就是因為藍色方塊css**中含有"float:left;",但是為了瀏覽器相容性,又不能去掉(什麼?這句話看不明白,只能說明第二節課你沒有好好學,好好品味!),怎麼辦?

好辦~!只要在css**中加入下面這段**:

引用:

.clear
並在html**中加入下面**:

引用:

上面這句話究竟加在那個位置呢,要加在藍色方塊和綠色方塊中間,然後看看效果是不是我們想要的了~^_^

引用:

部落格的左側

部落格的右側

部落格的版權資訊

目的就是為了清除藍色方塊的浮動對下面綠色方塊的影響!

CSS清除浮動 清除float浮動

css清除浮動方法集合 一般浮動是什麼情況呢?一般是乙個盒子裡使用了css float浮動屬性,導致父級物件盒子不能被撐開,這樣css float浮動就產生了。浮動產生樣式效果截圖 本來兩個黑色物件盒子是在紅色盒子內,因為對兩個黑色盒子使用了float浮動,所以兩個黑色盒子產生了浮動,導致紅色盒子不...

CSS清除浮動 清除float浮動

css清除浮動方法集合 一般浮動是什麼情況呢?一般是乙個盒子裡使用了css float浮動屬性,導致父級物件盒子不能被撐開,這樣css float浮動就產生了。浮動產生樣式效果截圖 本來兩個黑色物件盒子是在紅色盒子內,因為對兩個黑色盒子使用了float浮動,所以兩個黑色盒子產生了浮動,導致紅色盒子不...

CSS清除浮動 清除float浮動

一般浮動是什麼情況呢?一般是乙個盒子裡使用了css float浮動屬性,導致父級物件盒子不能被撐開,這樣css float浮動就產生了。浮動產生樣式效果截圖 本來兩個黑色物件盒子是在紅色盒子內,因為對兩個黑色盒子使用了float浮動,所以兩個黑色盒子產生了浮動,導致紅色盒子不能撐開,這樣浮動就產生了...