博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
js无缝滚动插件
阅读量:6495 次
发布时间:2019-06-24

本文共 1213 字,大约阅读时间需要 4 分钟。

js无缝滚动插件

? ?

兼容性

  • ie7+
  • 不支持移动端手势。

使用

const seamless = require('seamscroll') `or`import seamless from 'seamscroll'seamless.init({  dom: document.getElementById('demo1')})//script tag复制代码

Demo

.demo2 {    width: 600px;    height: 100px;    position: relative;    overflow: hidden;    margin-top: 100px;}.list2 li {    float: left;    width: 100px;    height: 100px;    margin-right: 20px;    text-align: center;    font-size: 20px;    color: #fff;    line-height:100px;    background-color: #ccc;}复制代码
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
复制代码
seamscroll.init({     dom: document.getElementById('demo2'),     direction: 2})复制代码

配置参数

*必填参数(dom)

key description default val
*dom 作用的dom null dom
step 步长,越大越快 1 Number
hoverStop 是否启用鼠标hover控制 true Boolean
direction 方向 0 往下 1 往上 2向左 3向右 1 Number
singleHeight 单步运动停止的高度(默认值0是无缝不停止的滚动) direction => 0/1 0 Number
singleWidth 单步运动停止的宽度(默认值0是无缝不停止的滚动) direction => 2/3 0 Number
waitTime 单步停止等待时间(default 1s) 1000 Number

TKS

发现bug或者有什么不足望指点,感觉不错点个star吧。

License

seamless-scroll is open source and released under the .

转载于:https://juejin.im/post/5a689bd4f265da3e2c3846ce

你可能感兴趣的文章
存储过程由结构表生成表
查看>>
C# 批处理制作静默安装程序包
查看>>
柯南君:看大数据时代下的IT架构(5)消息队列之RabbitMQ--案例(Work Queues起航)...
查看>>
2015 Multi-University Training Contest 2 1002 Buildings
查看>>
java 产生的固体物的基础上 增删改的SQL声明
查看>>
在自己的网站添加关注新浪关注按钮
查看>>
【MySQL笔记】mysql来源安装/配置步骤和支持中国gbk/gb2312编码配置
查看>>
一句话的设计模式(转)
查看>>
(剑指Offer)面试题54:表示数值的字符串
查看>>
Centos下安装mysql 总结
查看>>
ORM武器:NHibernate(三)五个步骤+简单对象CRUD+HQL
查看>>
UIScrollView offset in UINavigationController
查看>>
怎么从sqlserver 数据库导出 insert 的数据语句
查看>>
BZOJ4245 : [ONTAK2015]OR-XOR
查看>>
Android Properties 存储
查看>>
setenv 和 set
查看>>
.sh
查看>>
碱基序列的儿子最长上涨
查看>>
Android UI SurfaceView的使用-绘制组合图型,并使其移动
查看>>
C# 属性、索引
查看>>