CSS教程】 【Web前端基础】css如何清除浮动

2020-11-25 09:48发布

12条回答
laiyu01
2020-11-25 19:44

添加新元素,使用clear:both;

这种方式优点就是代码少,容易理解,浏览器几乎都支持,出现的问题比较少,但缺点就是如果页面浮动浮动布局多的话,就要添加很多空div去清除浮动,不便优化。虽然这是常用的清除浮动方式,但不建议使用

第二种方式:父容器使用overflow: auto;

使用这种方法,必须定义width或者zoom,而且不能设置高度height,优点是代码少,缺点是不能使用position,否则超出的元素将会被隐藏


一周热门 更多>