0

各ページの上部にヘルプ/紹介セクションがある中央の液体レイアウトがあります。jQuery を使用して、ユーザーのニーズに基づいてヘルプ コンテンツを非表示/再表示します。この下に、jScrollPane を使用してオーバーフロー コンテンツを表示する残りのページ コンテンツがあります。

ヘルプ コンテンツが非表示になっている場合、jspContainer のサイズを変更して、ヘルプ コンテンツがあった領域を埋める必要があります (これは既に行われているため、単にスライドアップするだけではありません)。つまり、ページ全体をページのコンテンツで埋め、jScrollPane で jsp スクロール バーなどのサイズを変更する必要があります。

onResize イベントがトリガーされるたびに jQuery を使用してページを動的に再描画しているので、このイベントにコードを挿入する必要があると思います。

何か案は?

4

2 に答える 2

0

jQuery を使用して div を 100% 幅にしてみましたか? いくつかのサンプルコードは大いに役立ちます

$('#itemId').css({
    'width' : '100%'
});
于 2011-05-03T17:03:47.887 に答える
0

この例は、あなたがやろうとしていることを正確に示しているようです:

http://jscrollpane.kelvinluck.com/dynamic_width.html

于 2011-05-22T13:43:10.923 に答える