文章詳情頁
css - .clearfix:after中為什么設置display: table
瀏覽:153日期: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. 在html文件的目錄下輸入代碼按回車后顯示這個,哪位大佬幫幫我 呀2. 視頻文件不能播放,怎么辦?3. mysql - 分庫分表、分區、讀寫分離 這些都是用在什么場景下 ,會帶來哪些效率或者其他方面的好處4. mysql - jdbc的問題5. node.js - nodejs開發中常用的連接mysql的庫6. mysql replace 死鎖7. mysql - 把一個表中的數據count更新到另一個表里?8. mysql - 如何減少使用或者不用LEFT JOIN查詢?9. javascript - 微信網頁開發從菜單進入頁面后,按返回鍵沒有關閉瀏覽器而是刷新當前頁面,求解決?10. mysql - 字符串根據字典替換
排行榜
