特定のフォーム項目に表示される不要なスクロールバーについてアドバイスを求めています。問題のスクリーンショットを以下に示します。不要なのは一番右のスクロールバーであることに注意してください。
bad_scrollbars http://img21.imageshack.us/img21/9307/scrollfu.png
overflow: auto;
犯人は、gecko ベースのブラウザーのウィンドウ内のフォーム項目に追加する次の css のようです (問題は Firefox で発生します)。
.ext-gecko .x-window-body .x-form-item {
outline: medium none;
overflow: auto;
}
このスタイルを削除すると問題は解決しますが、副作用の可能性を警戒しています。まだ気付いていませんが、このスタイルが含まれているのには理由があります。
Ext スタイリングについて詳しく知っている人は、この css をオーバーライドしてoverflow: auto;
スタイルを削除すると他の問題が発生するかどうかを知っていますか?
余談ですが、これは (今のところ) 特定のコンポーネント (Ext.ux.form.MultiSelect コンポーネントのカスタム拡張) に関する問題に過ぎません。他のコンポーネントはより多くの垂直方向のスペースを使用しますが。これの考えられる理由を知っている人はいますか?
助けてくれてありがとう。