HTML页面中div内部如何实现垂直滚动条?
Admin 2022-09-24 群英技术资讯 1329 次浏览
首先我们新建一个div的容器,div内部会有一个垂直滚动条的,html代码如下。
<div id="wrapper"> <ul> <li>...</li> <li>...</li> ...省略 </ul> </div>
引入iScroll.js插件,js引入方式如下,请根据自己的项目路径引入。
<script type="text/javascript" src="asset/lib/iscroll.js"></script>
初始化iScroll对象,这个时候如果div内部数据过多,div就会自动拥有向下滚动的功能,默认的初始化iScroll的方法是不显示垂直滚动条的,代码如下。
<script type="text/javascript"> //初始化scroll var myScroll = new IScroll("#wrapper"); </script>
上面的示例运行之后会有类似如下的滚动效果,如图所示。
如果想要显示div垂直滚动条的话,可以在iScroll初始化的时候加入scrollbars属性,js初始化代码如下。
<script type="text/javascript"> //初始化scroll var myScroll = new IScroll('.datika-wapper', { mouseWheel: true, scrollbars: true }) </script>
mouseWheel:true表示div垂直滚动条将会支持鼠标滚轮上下滑动。
scrollbars:true表示div右侧将会显示滚动条
带滚动条的div垂直滚动效果就不演示了,iScroll插件的下载地址:https://github.com/cubiq/iscroll/archive/master.zip,iscroll.js文件在如下位置。
其它几个文件不需要管它,我们用不到,只需要将iscroll.js引入到您的项目中即可。
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:mmqy2019@163.com进行举报,并提供相关证据,查实之后,将立刻删除涉嫌侵权内容。
猜你喜欢
网页上添加音乐是常见的,你知道几种方法?本文主要介绍了两种添加方法,感兴趣的小伙伴们可以参考一下
今天给大家分享的内容是css特殊值inherit和initial,这两个特殊值可以赋给任意属性,用于控制层叠,接下来我们一起来学习一下inherit和initial及用法。
这篇文章主要介绍了AmazeUI 按钮交互的实现示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
今天给大家分享做用css实现进度条的内容,比较简单的进度条有横向和竖向的进度条,本文就主要了解这两种简单的进度条的实现,一些朋友对两种进度条实现的区别比较好奇,下面我们就通过两个示例来了解看看。
这篇文章主要介绍了通过css使用background-color为背景图添加遮罩效果的两种方法,需要的朋友可以参考下
成为群英会员,开启智能安全云计算之旅
立即注册Copyright © QY Network Company Ltd. All Rights Reserved. 2003-2020 群英 版权所有
增值电信经营许可证 : B1.B2-20140078 粤ICP备09006778号 域名注册商资质 粤 D3.1-20240008