css浮动代码 css3父级和子级都浮动了,那还用清除浮动吗?
浏览量:1845
时间:2021-03-17 02:00:08
作者:admin
css3父级和子级都浮动了,那还用清除浮动吗?
浮动主要影响其他非浮动元素的布局,所以父元素的浮动必须清除,子元素也应该清除,以免出现一些莫名其妙的现象。我们可以这样理解:漂浮就像一座房子在地面上突然漂浮在空中,这样它原来在地面上占用的土地就会被其他新房子占用(这种情况是漂浮尚未清理的情况)。如果这个时候有一个硬性规定:这个房子的土地还是保留的,其他房子不能占,那么后面的其他房子就占了,不需要移动位置,所有房子的整体布局也不会改变(这是清浮的情况)。
div css中的为什么要设置浮动属性,浮动完了为什么又要清除浮动,那干脆开始就别浮动了?
如果不清除浮点,将出现div重叠的问题。例如,您创建的网页顶部有一个页眉块,中间有两列内容块,底部有一个页脚块。在中间内容块中设置左浮动时,两个块的高度不一致。如果一个块更高,则需要清除页脚中的浮动。如果不清除浮动,页脚块将与其中一个内容重叠。请看这个数字。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。
上一篇
排烟管道 水泥排烟管道