5 つの div が重なり合った Web ページを作成しました。divをクリックすると表示される5つの非表示のdivがあります。問題は、オーバーフローが発生するとブラウザ ウィンドウにスクロール バーが表示され、コンテンツ全体がちらついて左に移動することです。オーバーフローが無効になると、コンテンツは再び元の位置に戻ります。
質問する
416 次
2 に答える
0
body タグのオーバーフローをスクロールに設定すると、常にスクロールバーが表示されます。この方法では、スクロール バーはスクロール バーを超えても表示されず、既に表示されています...
body{
overflow-y: scroll;
}
于 2012-09-22T14:34:37.937 に答える
0
この問題は、ページの高さが高くなり、ブラウザに垂直スクロールバーが表示される場合に発生します。この問題を解決する最善の方法は、ページの読み込み時にスキル div の 1 つを展開して、ブラウザーのスクロールバーを表示することです。
于 2012-09-22T17:30:12.580 に答える