-2

スクロールバーに関連する小さな問題があります。問題は、コンテナー内に一連のボックスがあることです。すべてのコンテンツはコンテナーの最大幅に固定され、コンテナー内の要素の数が増えると、overflow-y プロパティが機能し始めます。

Firefox と Opera では (IE ではわかりません) スクロールバーの幅が上がり、レイアウトが 3 列から 2 列に変わってしまいます。

ここにコードがあります:http://jsfiddle.net/domoindal/ChkRg/

Chrome と Safari で実行すると、コンテンツの上にスクロール バーが表示されるため正常に動作しますが、Firefox と Opera では動作しません。

引用されたブラウザでこの影響を回避する方法はありますか?

ありがとう。

4

1 に答える 1

0

私はあなたの問題を理解していると思いますが、私にはうまくいかないのでChromeでうまくいくことに驚いています。(Chromeも使用)スクロールバーに十分なスペースがあるように、最初に幅を広げようと考えました。コンテンツが大きくなりすぎた場合は JavaScript で検出し、サイズを変更できます。

于 2012-07-15T12:28:06.193 に答える