文章詳情頁
css - .clearfix:after中為什么設置display: table
瀏覽:187日期: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. java - svn導下來的項目,web-inf下怎么沒有lib文件呀?2. 這是什么情況???3. 統計 - MYSQL版本問題導致SQL語法錯誤!unknow column ’SQLSTR’4. initPage:是什么意思? 是返回的意思嗎?5. javascript - Vue.js2.0不能使用debounce后大伙一般是如何解決延遲請求的問題的呢。6. Python的os.listdir在獲取文件列表時的順序問題7. docker start -a dockername 老是卡住,什么情況?8. node.js - 關于你不知道的JavaScript上一書介紹的行為委托9. python - Pycharm的Debug用不了10. javascript - 這是什么插件能把能把cli里面的webpack打包信息格式化?
排行榜
