pc端
滚动条可以自定义css,滚动条也可以拖动,但是文字可以选中但是不可以拖动,所以适用于pc端。
HTML结构:
<div class="scroll_wrap">
<div class="scroll_cont">
滚动内容
</div>
<div class="scroll_bar">
<div class="scroll_slider"></div>
</div>
</div>
js
<script type="text/javascript">
new CusScrollBar({
contentSelector: '.scroll_cont', //滚动内容区
barSelector: '.scroll_bar', //滚动条
sliderSelector: '.scroll_slider' //滚动滑块});
</script>
外部引入文件:
https://github.com/TumbledLeo/xbnl2019/blob/master/lib/roll.css
https://github.com/TumbledLeo/xbnl2019/blob/master/lib/scrollbar.js
移动端
文字可以拖动,滚动条也可以拖动,但是文字不可选中,另外这个框架初始化的时候滚动部分必须是显示的,否则获取不到高度也就无法滚动。
介绍:https://blog.youkuaiyun.com/R_K_C/article/details/97118153
本文介绍了一种实现自定义滚动条的方法,适用于PC端与移动端。在PC端,滚动条通过CSS自定义,支持内容选择但不支持拖动;在移动端,滚动条及文字支持拖动但不可选中。提供了HTML结构、JS代码及外部文件链接,展示了不同平台下的滚动条特性。

被折叠的 条评论
为什么被折叠?



