0

このフィドルを見てください:http: //jsfiddle.net/jvvmU/2/

FirefoxとIE7でレンダリングします。Firefoxでは正常に動作しますが、IEでは長いスクロールバーが表示されます。

このバグを修正する方法は?

注:この問題は、Androidベースのブラウザのランドスケープモードでも発生します。

4

1 に答える 1

0

ここでの IE7 での非互換性の原因は、html ドキュメントの幅が というラベルの付いた要素の幅よりも小さいことid="e"です。あなたが提供したフィドルでは、ビューポートの幅は約 660 ピクセルです。要素eが 660 ピクセル以下の場合、緑色のボックスは他のブラウザーと同じように表示されます。

ここで何を達成しようとしていますか? css が目標を達成するための最良の方法であると確信していますか?

于 2012-09-14T11:47:50.760 に答える