我很難完成我想要做的事情,我開始懷疑它是否可能。基本上,我有三個divs
,每個寬度取決於你徘徊在哪一個(簡單轉換)的寬度。這些divs
的高度總是等於使用jQuery計算的瀏覽器窗口的100%高度。我使用overflow-y: scroll
來完成可滾動內容的多個部分。然而,它看起來很笨拙,包括三個滾動條,所以我想擺脫他們。在Chrome上,這很簡單,我只使用::-webkit-scrollbar { display: none; }
,但對於其他瀏覽器,它並不那麼簡單。其他問題回答說,我需要將我的內容封裝在一個具有overflow: hidden
的div中,但如果沒有所有這些轉換完全失敗,我都無法完成這項工作。我想說的是demo。提前致謝!隱藏多個滾動條CSS所有瀏覽器
0
A
回答
1
溢出-Y:隱藏將隱藏滾動條,如果你設置這個滾動的:懸停只有你仍然可以滾動每個面板,當用戶將鼠標懸停在它:
.panel {
overflow-y: hidden;
}
.panel:hover {
overflow-y: scroll;
}
前面的例子中缺少默認是隱藏的,這將小號頂部面板滾動回頂部。
+0
這絕對是更好的..所以你不認爲有一種方法可以完全刪除它們嗎? – Chris
+0
用戶如何滾動沒有滾動條的框?就像前面提到的那樣,你可以嘗試用黑客來隱藏滾動條,但這對用戶來說不會太清楚。或者,您可以嘗試更多jQuery插件,例如http://naeka.github.io/jquery-scrollbar/,以獲得更微妙的滾動條。 – MarkLunney
0
可以顯示懸停
#container .display-panel:hover {
overflow-y: scroll;
}
滾動條從顯示器面板卸下溢出-Y http://jsfiddle.net/9T7ex/1/
相關問題
- 1. 隱藏Firefox瀏覽器滾動條
- 2. 隱藏瀏覽器滾動條
- 3. 隱藏網頁瀏覽器滾動條
- 4. 隱藏所有瀏覽器中的垂直滾動條
- 5. 隱藏滾動條預覽
- 6. 如何隱藏所有瀏覽器的特定div中的垂直滾動條
- 7. css隱藏滾動條?
- 8. 如何自動隱藏Windows瀏覽器上的滾動條
- 9. CSS滾動條樣式跨瀏覽器
- 10. CSS webkit滾動條和Safari瀏覽器
- 11. 隱藏Safari瀏覽器下的iframe水平滾動條
- 12. 雙瀏覽器滾動條w /溢出隱藏
- 13. 如何隱藏滾動條跨瀏覽器不破壞功能
- 14. 在Chrome瀏覽器中隱藏滾動條
- 15. 禁用(不隱藏)瀏覽器滾動條
- 16. 隱藏瀏覽器的垂直滾動條
- 17. Chrome瀏覽器中出現'overflow:hidden`隱藏滾動條
- 18. 在web瀏覽器控件中隱藏滾動條
- 19. 如何在webkit瀏覽器中隱藏滾動條?
- 20. 如何通過javascript或css更改滾動條樣式或隱藏瀏覽器中的滾動條?
- 21. 瀏覽器滾動條
- 22. 隱藏滾動條在DIV跨瀏覽器沒有打破溢出文本
- 23. 使有吸引力的滾動條兼容所有瀏覽器
- 24. 隱藏滾動條
- 25. 隱藏滾動條
- 26. 隱藏滾動條
- 27. 隱藏CSS中的滾動條?
- 28. 滾動條所有瀏覽器中的樣式更改?
- 29. 在所有瀏覽器中更改滾動條的顏色
- 30. 滾動瀏覽隱藏鍵盤滾動頁面
我認爲它看起來相當不錯,三個滾動條,並刪除它們只會傷害可用性。 – MightyPork
滾動條對我來說看起來不錯,除非你沒有什麼更重要的事情,否則不需要花時間在這個上。 – Huangism
只給予'overflow-y:scroll;'只在懸停和工作小提琴http://jsfiddle.net/wizam/9T7ex/2/ –