奇妙な問題を抱えている(理解していないので奇妙な)
高さ 100% の jQuery UI タブとコンテンツの垂直オーバーフロー スクロールバーを使用しようとしています。
これは機能しません。スクロール可能な領域が表示領域よりも大きいため、スクロールバーの下部が表示領域の下になります。リスト領域の高さでスクロール領域が拡張されているように見えます。
この問題は、100% の高さでのみ有効です (これをさまざまな方法でテストしてください)。固定の高さを(何らかの方法で)設定するとすぐに、問題はなくなりましたか???
いくつかのテストの結果、UI のせいではなく、問題はネイティブ リスト アイテムでも有効であることがわかりました。
私のセットアップはこれです:
- 利用可能なすべてのスペースを使用する必要があります (完全な iframe、div、ウィンドウ)
- トップリストの高さがわからない。
- 残りのスペースを垂直オーバーフローのあるコンテンツに使用する必要がある
- 高さを変更するためにスクリプトを使用しません (CSS と HTML5 のみで可能でなければなりません)
ここでデモンストレーションを見ることができます:
http://jsfiddle.net/beasty/6cAat/10/
それを修正する方法について何か提案はありますか?
ありがとうベニー