css - 隐藏水平滚动条但可以继续滚动
问题描述
我只想隐藏水平滚动条但保持滚动可能。
如何隐藏水平条滚动条但保持滚动功能等问题无法正确回答。
根据https://css-tricks.com/custom-scrollbars-in-webkit/我应该可以使用:horizontal
但没有效果。
演示(Chrome v84 中仍然可以看到水平滚动条):https ://jsfiddle.net/o5waygL7/
<p>test test test test test test test test test...</p>
html { width: 300px; height: 300px; overflow: auto; }
body { width: 300px; height: 300px; overflow: auto; }
html::-webkit-scrollbar:horizontal { display: none; width: 0; height: 0; }
html body::-webkit-scrollbar:horizontal { display: none; width: 0; height: 0; }
p { width: 1000px; height: 1000px; background: green; }
此外,似乎如果我删除滚动条,html
然后body
开始获取它。如果我删除它body
然后html
开始获取它......那么,它应该被禁用吗?
请帮忙,谢谢。
解决方案
试试这个只是不显示 ::-webkit-scrollbar
html { width: 300px; height: 300px; overflow: auto; }
body { width: 300px; height: 300px; overflow: auto; }
html::-webkit-scrollbar:horizontal { display: none; width: 0; height: 0; }
html body::-webkit-scrollbar:horizontal { display: none; width: 0; height: 0; }
p { width: 1000px; height: 1000px; background: green; }::-webkit-scrollbar {
display: none;
}
<p>
test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test test
</p>
推荐阅读
- python - 我想知道是否有办法跳过特定的行,这样它就不会被执行
- sql - 如何从多个数据中选择一个数据(Oracle SQL)
- javascript - TypeScript:构造函数签名中的“keyof this”
- python - 用相同大小的小部件重复替换小部件 - 它是如何完成的?
- powershell - 如何使用 powershell 在远程计算机上获取进程模块,Get-Process -Module 仅提供给本地计算机
- cassandra - gremlin console - can not connect using cassandra config
- python-3.x - python - 如何在python的tkinter gui中的冒号后添加自动缩进功能?
- javascript - 如果元素在屏幕上可见,如何检查柏树?
- javascript - 无法将数据带入 D3 等值线图
- firebase - Arduino uno 和 NodeMcu esp8266 之间始终不会发送数据