文章详情页
css - .clearfix:after中为什么设置display: table
浏览:323日期:2023-07-18 15:23:05
问题描述
相较于display: block;有什么优点吗?

问题解答
回答1:实际上设置display:table实际是利用了使父容器形成BFC而display:block是不会清除浮动的,它是利用了clear:both来清除浮动的建议看看这篇文章,如果有兴趣还可以专门研究一下BFCCSS清除浮动(Clear与BFC)
回答2:display:block会导致换行呀
回答3:display:table 会清楚前后的浮动元素 block则不会
回答4:防止margin合并
标签:
CSS
相关文章:
1. css3 - 微信前端页面遇到的transition过渡动画的bug2. javascript - Ajax返回json格式之后的数据解析后取出来的数据为undefined?3. css - 文字排版问题,内容都是动态抓出来的,字数不一定。如何对齐啊4. 网页爬虫 - 关于Python的编码与解码问题5. 前端 - WebStrom安装了angularjs插件,但是没有语法提示6. git - 在web应用分布式部署的情况下怎么进行配置更新7. 微信开放平台 - ios APP能不能打开微信然后通过微信跳转到指定的URL?8. selenium-selenium-webdriver - python 将当前目录加入到 环境变量9. javascript - imgzoom插件所引发的bug血案!!!!10. php ZipArchive关于不同目录文件压缩
排行榜

网公网安备