在所有在线轮播插件中,我不得不向Lory致敬 。 这个概念简单,但却很容易成为网络上功能最强大的滑块之一。

您可以将此插件添加到任何网站,因为它可以在jQuery或纯香草JS上运行 。 它可以在没有依赖项的情况下运行,这对兼容性非常有用。

劳瑞(Lory)也是少数在老版本浏览器中不会降级的插件之一。 IE10 +完全支持它,并且较旧的版本仍可以运行滑块, 而无需动画和少量附加功能

如果要添加内容,则必须自己进行所有编程编码,但这非常简单 。 您可以定义制作每个面板的大小,制作动画的时间以及如何处理响应式浏览器。

请查看Lory主页以获取源代码有关setup的详细信息

首先,将Lory JS库作为jQuery插件或vanilla库添加到您网站的head 。 所有版本当前都托管在Cloudflare CDN上 ,因此包括一份无需任何下载的副本非常容易。

安装了JavaScript文件后,您需要创建一个包含幻灯片内容HTML无序列表,但是Lory 带有一些预定义的类,因此最好坚持使用它们的模型

这是从Lory GitHub主仓库中获取的一些示例代码

<div class="slider js_slider"><div class="frame js_frame"><ul class="slides js_slides"><li class="js_slide">1</li><li class="js_slide">2</li><li class="js_slide">3</li><li class="js_slide">4</li><li class="js_slide">5</li><li class="js_slide">6</li></ul></div>
</div>

现在,在jQuery(或纯JS)中,您可以设置一个函数调用 。 它看起来应该像这样:

$('.js_slider').lory({infinite: 1
});

请注意, infinite选项只是您可以自定义的众多功能之一。 而且,您随时可以更改.js_slider类以适合您的需求。

使用此插件进行开发时,您可能会遇到大量自定义问题。 我强烈建议浏览 GitHub页面底部的文档

可能不是文档的最佳位置,但幸运的是它们很小。 您只有大约10个选项可以自定义,也许可以修改10-12个不同的事件 。 该信息也可以在Lory网站的底部找到,但是在GitHub上阅读起来要容易得多。

更新不是那么频繁,但是如果遇到问题,您总是可以在GitHub上发布问题请求 。 如果您确实有代码问题,则可以在Stack Overflow上轻松解决它们。

无论哪种方式,您都可以使用Cloudflare CDN和GitHub文档快速入门 。 如果您正在寻找带代码现场演示,请查看此CodePen条目 。

翻译自: https://www.hongkiat.com/blog/lory/

Lory Carousel滑块具有CSS动画和触摸支持相关推荐

  1. ie css动画,ie不支持css3动画吗

    IE9及以下版本不支持css3动画:CSS3动画对低版本的浏览器的支持效果并不是很好,特别是IE9及以下版本,更是无法支持:而css3动画就是指使元素从一种样式逐渐变化为另一种样式的效果. 本教程操作 ...

  2. html如何自定义一个动画效果,30个纯css动画代码片段和效果演示

    开源代码已经迎来了一个新的web前端时代.初学者和专家都可以通过使用预构建的代码片段节省时间和压力.下面画廊由30个不同的片段与纯CSS创建动画效果. 所有这些代码片段都放在云IDE平台.这些weba ...

  3. CSS动画效果无限循环放大缩小

    效果图: CSS动画效果无限循环放大缩小 <image class="anima" mode="widthFix" @click="nav&qu ...

  4. 【译】CSS动画 vs JS动画

    原文地址 目前有两个主流的方法在web上创建动画:使用CSS或JS.到底选择哪种方法来实现动画,完全取决于你的项目以及你想要达到的效果. tips: 对于简单的只出现一次的过渡效果,可以采用CSS动画 ...

  5. Vue 中 CSS 动画原理

    下面这段代码,是点击按钮实现hello world显示与隐藏 <div id="root"><div v-if="show">hello ...

  6. 前端技术周刊 2019-01-07:CSS 动画

    2019-01-07 前端快爆 Chrome 72 已经进入了 beta 阶段.新增:公有类成员的声明和初始化.一些 DevTools 新功能(可视化性能指标.高亮 text nodes.复制节点的 ...

  7. 超棒的跨浏览器纯CSS动画实现 - Animate.css

    为什么80%的码农都做不了架构师?>>>    日期:2012-8-12  来源:GBin1.com 在线演示  本地下载 通常情况下如果需要生成web动画效果的话,我们肯定会考虑使 ...

  8. 盒子端 CSS 动画性能提升研究

    不同于传统的 PC Web 或者是移动 WEB,在腾讯视频客厅盒子端,接大屏显示器(电视)下,许多能流畅运行于 PC 端.移动端的 Web 动画,受限于硬件水平,在盒子端的表现的往往不尽如人意. 基于 ...

  9. 动画延迟效果css,每个子元素都有延迟的CSS动画

    每个子元素都有延迟的CSS动画 我试图通过将动画应用于每个子元素来创建级联效果. 我想知道是否有比这更好的方法: .myClass img:nth-child(1){ -webkit-animatio ...

最新文章

  1. 计算机专业每年都有国企招老吗,这十大专业在国企中最受欢迎,待遇高、前景好,有你的专业吗?...
  2. mysql需要下载调试_Mysql安装和调试
  3. 【ABAP】带Excel附件的邮件发送功能
  4. 博士申请 | 北京大学信息科学技术学院段凌宇教授招收2022级博士生
  5. c#字符串操作方法实例
  6. Redis 如何实现主从复制
  7. c语言中find的作用,c语言find函数的用法详解
  8. Java中的IO流基础(1)
  9. 《数据库原理与应用》分章节测试题一、二、三章
  10. FAR花菜一个前所未有的机遇
  11. 经典r-k法 matlab,解微分方程欧拉法,R-K法及其MATLAB实例
  12. 为什么abc三相电压加起来是0,而坐标变换之后在dq0坐标系中有值呢?——矢量控制中abc到dq0坐标系的坐标变换的思考
  13. 10_Linux ARM架构-离线部署 Docker + MongoDB-银河麒麟V10操作系统
  14. VMWARE ESXI虚拟机安装系统
  15. UMLChina建模竞赛题大全-题目全文+分卷自测(10套100题)
  16. C++笔记005:用面向过程和面向对象方法求解圆形面积
  17. jetty服务器与tomcat9服务器重定向到当前应用不一致报错
  18. STM32F4结合ESP8266上传信息到one_net(中国移动物联网云台)的总结(含客户端查询)
  19. Kafka 的 replica 同步机制(ISR与OSR列表数据相互转换)
  20. Google电话面试都问什么问题?

热门文章

  1. Git Bash 下进行快速复制粘贴
  2. JavaScript BOM和DOM部分
  3. 在kali虚拟机中安装Android模拟器
  4. 生存分析 R语言(四)——Cox PHM(3) 检查PHA和scale
  5. 面对职场“毕业”,PMPMO应该如何从容的应对?如何跳槽能够大幅度升职加薪?【大海午餐】
  6. 帝国cms中常用标签/灵动标签/判断语句
  7. python结合conda安装ifcopenshell报错Preparing transaction: failed的解决办法
  8. Unity应用Handles画线,方便查看点间的路径
  9. 【原创】samba移植到android流程
  10. 访问学者在德国访学,值得推荐的特色美食有哪些?