1

テーブルに DIV があります。このコードは GWT によって生成されるため、使用される要素をあまり制御できません (つまり、テーブルは通常、レイアウトに最適な要素ではないことを知っていますが、これは私が直接持っているものではありません)。制御します)。

Firefox では、高さ 100% の DIV がテーブルの下にこぼれますが、Chrome では、DIV は期待どおりのサイズになっています。何が起こっている?

4

1 に答える 1

2

そのため、これはしばらくの間私の髪を引っ張っていましたが、Firefox の DIV はデフォルトでbox-sizing: content-box設定されていましたが、Chrome ではデフォルトで設定されていましたbox-sizing: border-box。DIV でパディングを使用していたため、Firefox は高さ 100% にパディングを加えた DIV を表示していました。

-moz-box-sizing: border-box解決策は、div の CSS で指定するだけでした。

于 2013-01-31T05:56:58.050 に答える