成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術(shù)文章
文章詳情頁

css - .clearfix:after中為什么設(shè)置display: table

瀏覽:214日期:2023-07-18 15:23:05

問題描述

相較于display: block;有什么優(yōu)點(diǎn)嗎?

css - .clearfix:after中為什么設(shè)置display: table

問題解答

回答1:

實(shí)際上設(shè)置display:table實(shí)際是利用了使父容器形成BFC而display:block是不會(huì)清除浮動(dòng)的,它是利用了clear:both來清除浮動(dòng)的建議看看這篇文章,如果有興趣還可以專門研究一下BFCCSS清除浮動(dòng)(Clear與BFC)

回答2:

display:block會(huì)導(dǎo)致?lián)Q行呀

回答3:

display:table 會(huì)清楚前后的浮動(dòng)元素 block則不會(huì)

回答4:

防止margin合并

標(biāo)簽: CSS
相關(guān)文章: