計算された幅が 0 であるが、幅 x のコンテンツを含む div の css clearfix にこのクラスを使用しています。
.clearfix {
*zoom: 1;
&:before,
&:after {
display: table;
content: "";
}
&:after {
clear: both;
}
}
何が起こっているのかというと、このクラスを使用した後のクロムでは、div がそのコンテンツの幅を取ります。しかし、 firefoxでは、div はその親の幅を取ります。
div が両方のブラウザでそのコンテンツの幅を取るという動作であってはなりませんか? 何が問題になる可能性がありますか?