清除浮动遇到的问题

在用绝对定位让盒子居中的时候,会遇到盒子没反应的问题,是因为父盒子没有高度(有些父盒子不能用,是用子盒子撑起来的),所以就需要用到清除浮动。但是用清除浮动会遇到问题。

用绝对定位的时候,如果是左右轮播切换在盒子之外的,一定不要用overflow:hidden;因为会把超出盒子的清除掉。

一般用 伪元素 :after 来清除浮动

清除浮动本质

清除浮动主要为了解决父级元素因为子级浮动引起内部高度为0 的问题。



最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 14,679评论 1 92
  • 学会使用CSS选择器熟记CSS样式和外观属性熟练掌握CSS各种选择器熟练掌握CSS各种选择器熟练掌握CSS三种显示...
    七彩小鹿阅读 11,422评论 2 66
  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML标准。 注意:讲述HT...
    kismetajun阅读 27,958评论 1 45
  • 这篇文章极好,以至于让我受益良多,就一字没有改动的转发过来一丝冰凉老师的文章 需要注意的是,display:tab...
    新晋小牛牛阅读 4,669评论 0 2