清除浮动的方法

佐手、 提交于 2019-12-02 16:29:36

1)使用额外的标签clear:both
在浮动元素下面添加一个空标签,在这个标签中设置clear:both;
2)使用overflow:hidden属性
父元素定义overflow:hidden,此时,浏览器会自动检查浮动区域的高度;
3)使用伪元素:after清除浮动

.parent:after{
    // 定义元素前后的生成内容,这里是定义元素后的空内容
    content: '';
    display: block;
    clear: both;
}

 


在元素最后定义一个空的内容,然后让该空的内容来清除浮动;

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!