luxy平滑滚动插件

所属分类:UI-滚动

 11727  95  查看评论 (3)
分享到微信朋友圈
X
luxy平滑滚动插件 ie兼容8

更新时间:2021-12-20 00:00:42

luxy.js

惯性滚动和视差效果插件

安装

您可以使用 npm 安装它:

npm install luxy.js --save

或者只是在您的页面中包含脚本:

<script src="path/to/luxy.js" charset="utf-8"></script>

在您的项目中包含 luxy.js 并初始化:

<script charset="utf-8">
    luxy.init();
</script>

用法

使用包装器选项中指定的元素包装整个内容。请排除固定元素。

<div id="luxy">
    ... 全部内容
</div>

将 .luxy-el 添加到要指定视差效果的元素。

<div id="luxy">
    <div class="luxy-el"></div>
</div>

使用 data-speed-y 属性指定视差效果的速度,使用 data-offset 属性指定偏移量。

<div id="luxy">
    <div class="luxy-el" data-speed-y="5" data-offset="-50"></div>
</div>

如果要水平移动,指定 data-horizontal="1" 并使用 data-speed-x 属性指定水平方向的速度。

<div id="luxy">
    <div class="luxy-el" data-horizontal="1" data-speed-x="-5"></div>
</div>

选项

名称默认描述
wrapper'#luxy'整个内容包装元素。
targets'.luxy-el'视差效果针对元素。
wrapperSpeed0.08惯性滚动速度。

相关插件-滚动

类似fullPage的全屏滚动插件

这是一款类似fullPage的全屏滚动插件,使用很简单
  滚动
 50728  417

原生js向上滚动消息框

原生js封装的滚动消息框,简单实用
  滚动
 29871  329

jquery文字上下滚动

jquery文字上下滚动插件jqScroll.js调用简单,代码注释很清楚。
  滚动
 57998  512

jquery模拟滚动条(未封装)

jquery模拟滚动条,支持自定义滚动条样式,兼容pad,web手机端未测试;支持同一网页多个滚动条;支持添加和删除(本人对封装不太了解,未封装)
  滚动
 38580  340

讨论这个项目(3)回答他人问题或分享插件使用方法奖励jQ币 评论用户自律公约

    0
    2022/8/22 9:56:26
    css定位sticky、fixed失效了 回复
    夕阳武士 0
    2022/8/22 2:05:26
    如果里面有固定元素,该怎么优化显示 回复
    deeplei 0
    2022/7/28 18:41:17
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
取消回复