我在计算宽度为 0 的 div 上将此类用于 css clearfix,但其中包含宽度 x 的内容。
.clearfix {
*zoom: 1;
&:before,
&:after {
display: table;
content: "";
}
&:after {
clear: both;
}
}
发生的事情是,在我使用此类后,在 chrome 中,div 采用了其内容的宽度。但在 firefox中,div 采用其父级的宽度。
行为不应该是 div 在两个浏览器中都采用其内容的宽度吗?可能是什么问题?