2012-02-18 5 views
0

誰かがタイトルのアイデアが良い場合、私はすべて耳にします。ここでIE7、FF、Chromeの自動サイズ変更ボックスでスクロールバーがうまく動作しない

は、問題を示しているJSFiddleです:一言で言えばhttp://jsfiddle.net/VXsAg/

、私は一定の高さの要素を持っており、ストレッチ・ツー・コンテンツの幅。内容が固定高さよりも高い場合は、垂直スクロールバーが必要です。とにかく必要なだけ水平方向に伸びることができるので、垂直スクロールバーもなければなりません。残念ながら、私はそれをブラウザ間で互換性のある方法で動作させることはできません。ここで私は何を得るのです(トップボックスは、下のボックスには、問題を示し参考値です):

は、IE8、IE9やOpera 11.60では、それはこの(非常に良い)のように表示されます。

Good

でIE7、クロム17とFirefoxes 3 & 10には、この(災害)のように表示されます:スクロールバーが取り込まれる前に、幅が計算され(なぜ起こるか私が見ることができる

Bad

アカウント)、どうすれば回避できますか?

答えて

0

明らかに誰も知らない。さて、私はjavascriptで解決しました。基本的に私は自分でオートサイジングの部分をやった。私はコンテンツのサイズを計算しました。スクロールバーのサイズを計算します。明示的に幅を設定します。

関連する問題