2

ブラウザ ウィンドウにスクロールバーを表示せずに、高さがブラウザ ウィンドウの下にある div 内をスクロールしたいと思います。

ボディタグにoverflow:hiddenスタイルを追加すると、これはdivの高さが<ウィンドウの高さである限り機能します。divの高さ>ブラウザウィンドウの高さの場合、どうすれば同じ効果を得ることができますか?

4

1 に答える 1

3

css でそのように設定したため、div の高さがウィンドウの高さよりも大きいですか、それとも div 内に多くのコンテンツがあるだけですか?

すでに CSS で高さを設定している場合は、最初に別の div でラップする必要がある場合があります。それ以外の場合は、これを試してください:

html, body {
    height: 100%;
    margin: 0;
    padding: 0;
}

div {
    height: 100%;
    width: 50%;
    overflow-y: scroll;
}

于 2013-03-14T00:42:12.463 に答える