css清除浮動float的三種方法 浮動帶來的bug有哪些,清楚浮動的幾種方法?
浮動帶來的bug有哪些,清楚浮動的幾種方法?如果不清除浮動層,浮動層后面的非浮動內(nèi)容可能被浮動層覆蓋,造成布局混亂,所以必須清除浮動層。除非浮動層位于一個固定的高度,也就是說,不管它是否浮動,它所占的
浮動帶來的bug有哪些,清楚浮動的幾種方法?
如果不清除浮動層,浮動層后面的非浮動內(nèi)容可能被浮動層覆蓋,造成布局混亂,所以必須清除浮動層。除非浮動層位于一個固定的高度,也就是說,不管它是否浮動,它所占的面積保持不變,所以不需要清除它。例如,
1
2
3 4
您可以看到藍色框?qū)⒈患t色框覆蓋(ie6-9中沒有,因為它不是標(biāo)準(zhǔn)瀏覽器)。清除浮動層后,它不會:1 2 3
4 5或為浮動層保留空間:1 2 3 4