パネルコンテンツを持つjQuery-UIのタブウィジェットを使用して、使用可能なスペース全体に拡張しようとしています。
これが私がこれまでに得たものの単純化されたバージョンです:http: //jsfiddle.net/MhEEH/3/
次のCSSを使用すると、#tab-1の緑色のパネルコンテンツがパネルスペースだけでなく、ページ全体をカバーしていることがわかります。
#tab-1 {
background: green;
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
}
「top:27px;」を使用できます それを修正するために、しかしこれは2つのことと衝突するでしょう:
- タブの「テーマ」を変更すると、高さ(27px)が変わる可能性があります
- タブがたくさんある場合は、最初の行の下に2番目の行があります。したがって、私のパネルコンテンツはこの2行目をカバーします...
クリーンで短い解決策で十分です。
JavaScriptは受け入れられますが、(クリーンな!)CSSのみのソリューションが望ましいでしょう...
-よろしく、
ステファン