文章详情页
css - .clearfix:after中为什么设置display: table
浏览:274日期: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. 前端 - 提问关于background-image不显示的问题2. javascript - 在top.jsp点击退出按钮后,right.jsp进行页面跳转,跳转到login.jsp3. javascript - 如何在外部点击,跳转到网页后,显示指定的模块。4. 使用未定义的常量user_id-假定为“user_id”5. mysql sql where id in(25,12,87) 结果集如何用按照 25 12 87排序?6. atom开始输入!然后按tab只有空格出现没有html格式出现7. mysql - 记录开始时间和结束时间,表字段类型用timestamp还是datetime?8. python - Flask 脚本,运行一段时间后无响应9. 网页爬虫 - Python爬虫入门知识10. 看不懂你这一步的操作
排行榜

网公网安备