ページのスクロールを無効にして、ページdiv
内の特定の部分だけを有効にすることはできますか?
92006 次
4 に答える
21
無効にするには:
CSS
.disableScroll{
overflow-y:hidden;
overflow-x:hidden;
}
<body class="disableScroll">
無効に追加するだけです
インライン スタイル <body style="overflow:hidden">
div を使用する場合は、スクロールを有効のままにします<div style="overflow:auto;">
垂直スクロール プロパティにはoverflow-yを、水平スクロール プロパティにはoverflow-xを使用できることに注意してください。
于 2013-08-23T20:27:09.160 に答える
15
CSSのみの解決策でよろしいですか?
その場合は、overflow: hidden を body に追加し、overflow: auto をスクロール可能な div に追加します。
body {
overflow: hidden;
}
#scroller {
overflow: auto;
height: 100px;
}
于 2013-08-23T20:24:25.383 に答える
1
ページ全体:
body {
height: 100%;
width: 100%;
}
たとえば、divの場合:
div.scroll {
width:180px;
height:170px;
overflow:auto;
}
htmlで:
<div class='scroll'></div>
于 2013-08-23T20:27:55.793 に答える
0
HTML:
<div class="scrollDisable"></div>
CSS:
.scrollDisable{
overflow-y:hidden;
overflow-x:hidden;
}
ページ全体の場合:
body {
height: 100%;
width: 100%;
}
これが役立つことを願っています。
于 2014-08-13T11:12:56.960 に答える