是否可以禁用頁面的滾動,並且僅對頁面內的特定div
啓用?如何啓用特定div的滾動並禁用頁面的滾動
12
A
回答
7
這沒關係css唯一的解決方案?
如果是這樣,只需添加overflow:隱藏到body和overflow:auto到可滾動的div。
body {
overflow: hidden;
}
#scroller {
overflow: auto;
height: 100px;
}
14
禁用它使用方法:
CSS
.disableScroll{
overflow-y:hidden;
overflow-x:hidden;
}
只需添加<body class="disableScroll">
到禁用
內嵌樣式<body style="overflow:hidden">
的DIV使用,請滾動啓用<div style="overflow:auto;">
請記住,你可以使用溢出-Y用於垂直滾動和溢出-X的水平滾動性質
+1
爲什麼不只是'overflow:hidden'而不是overflow-x和y? –
+3
@Harsh給予更多的靈活性,以防他想禁用垂直與水平 – Tatarin
1
爲整個頁面:
body {
height: 100%;
width: 100%;
}
的DIV例如:
div.scroll {
width:180px;
height:170px;
overflow:auto;
}
在HTML:
<div class='scroll'></div>
1
HTML:
<div class="scrollDisable"></div>
CSS:
.scrollDisable{
overflow-y:hidden;
overflow-x:hidden;
}
對於整個頁面:
body {
height: 100%;
width: 100%;
}
希望這會有所幫助。
相關問題
- 1. 禁用並啓用頁面滾動(Swift)
- 2. 如何禁用頁面滾動而滾動的div
- 3. 如何滾動到頁面上的特定div滾動?
- 4. 如何禁用頁面的滾動條?
- 5. jQTouch禁用滾動,啓用滾動,禁用滾動
- 6. 當頁面加載時滾動到長滾動頁面上的特定div
- 7. 禁用滾動條並啓用滾動鼠標滾輪和僅滾動
- 8. 如何在禁用滾動的網站上啓用滾動?
- 9. 如何啓用和禁用頁面滾動
- 10. 停止滾動頁面,滾動DIV
- 11. 滾動一個div時滾動頁面
- 12. Div向下滾動或滾動頁面
- 13. 滾動div不滾動頁面加載
- 14. 滾動頁面的div
- 15. jQuery禁用並啓用滾動
- 16. 重定向到一個頁面並滾動到特定div
- 17. DIV溢出:滾動 - 禁用頁面滾動,同時鼠標在裏面
- 18. 禁用頁面的滾動功能
- 19. 將動畫滾動到滾動上的特定頁面位置
- 20. 在iframe中滾動時禁用整個頁面的滾動
- 21. 禁用RadComboBox的下拉滾動頁面滾動
- 22. Javascript/CSS禁用iPad上的Safari滾動頁面滾動結束?
- 23. 如何使頁面滾動的div滾動?
- 24. 用頁面滾動移動div
- 25. iOS禁用頁面使用溢出滾動進行滾動:touch
- 26. 滾動 - 使用頁面/瀏覽器滾動條滾動特定的div元素只有
- 27. 只使用頁面滾動條滾動div的左側
- 28. 如何向下滾動使用硒webdriver分頁的特定div
- 29. 如何在UIWebview中啓用水平滾動並禁用垂直滾動?
- 30. InAppBrowser如何禁用滾動彈跳並啓用水平滾動? Phonegap/Cordova3.1
絕對,CSS會很棒。我試過你的代碼,它正在工作,但滾動條隱藏在內容之後。還有一些項目在div #scroller中不完全可見。 – Caspert
你是什麼意思與滾動條隱藏後的內容? – patrick
瀏覽器滾動條是在內容後面,所以我不能再使用它了。@patrick – Caspert