如何隐藏默认样式的滚动条,当我使用overflow:scroll;
How to hide the default style scroll bar, when I use overflow:scroll;
我想实现的效果是能够滚动页面,但不滚动条
要隐藏默认滚动条,可以使用:
::-webkit-scrollbar {
display: none;
}
我以前遇到过这个问题,上面的问题在除了IE以外的所有浏览器中都有效,所以你可以使用一个"hack":
body, div, html{
height:100%;
width:100%;
padding:0;
margin:0;
}
body{
overflow:hidden;
position:fixed;
}
div{
overflow-y:scroll;
position:relative;
right:-20px;
}
<div>
content<br />
content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />content<br />
</div>
这允许没有滚动条,但保持内容可滚动
相关文章:
- window.on.scroll事件未启动
- 组合 2 个 JavaScript .scroll 函数
- Imageslooaded无法使用Infinite Ajax Scroll和Masonry
- .scroll()函数在上次更新后在谷歌chrome中定位闪烁
- 运行Infinite Scroll后调用函数时出现问题
- 在Scroll上更新CSS代码:简化它就不会了'不要使用JQuery和最简单的Javascript
- 使用Bootstrap3更改Scroll Jquery上导航栏的高度
- jQuery 使用 .scroll(handler) 滚动到元素
- jQuery $(window).scroll事件处理程序关闭但仍在触发
- Scroll 不适用于 css()
- angularjs ng-repeat implement stick scroll
- overflow-x:隐藏在移动设备上不起作用
- window.scroll在页面开始时触发
- jQuery on scroll事件未启动
- overflow-y:滚动导致JQuery出现问题
- 为什么调用Window.scroll()会产生一个受信任的事件
- iOS Safari似乎永远不会触发滚动事件,如果鼠标下的元素只有"overflow-y: scroll&qu
- scrollHeight and clientHeight inside overflow:auto/scroll ar
- 如何隐藏默认样式的滚动条,当我使用overflow:scroll;
- 在带有overflow-y:scroll的固定元素内部使用scrollTop