フッターのないアプリケーションでアプリケーション レイアウトを unsing しています。lotusColLeft (または/および lotusColRight) を lotusContent div と同じ長さにする方法はありますか? ユーザーは、左側のメニューの背景色がページの一番下まで表示されないことに少し不満を持っています。
2 に答える
0
Firebug またはその他の CS デバッガーを使用して、左側のペインとコンテンツ ペインの CSS を確認し、CSS を微調整できるかどうかを確認できます (高さを 100% にしてみてください)。
コンテンツ div の高さを取得してから、左側の div を CSJS onClientLoad で同じ高さに設定する必要がある場合があります。ユーザーがブラウザー ウィンドウのサイズを変更した場合に備えて、ウィンドウのサイズ変更イベントでも同じコードを使用する必要があります。
ハワード
于 2015-06-26T20:22:59.930 に答える
0
OK、これが最終的にこれを実現する方法です。背景画像を使用しました。理想的ではありませんが、同意しますが、元のソリューションよりも問題が少ないです(この回答の下部にあります):
.lotusContent {
background: url(leftColBkgd.png) repeat-y;
}
.lotusColLeft {
background-color: grey;
position: absolute;
z-index: 10;
}
.lotusMain .lotusContent {
padding-left: 230px;
}
元のソリューション:
.lotusColLeft {
background-color: grey;
min-height:2048px;
position: absolute;
z-index: 10;
}
.lotusMain .lotusContent {
padding-left: 230px;
}
于 2015-06-29T17:18:06.923 に答える