幻灯片/轮播

超酷3D翻转式幻灯片插件

阿里云


3D-Flip-Slider 是一款纯 JS 和 CSS3 超酷 3D 翻转式幻灯片插件。该幻灯片在点击前后按钮时,图片或幻灯片内容以 3D 翻转的方式进行切换。该 3D 翻转幻灯片的特点还有:

纯 JavaScript,不依赖 jQuery 库

也想出现在这里?联系我们
创客主机

轻量级,压缩版本只有 2.5kb

支持图片和任何 HTML 内容

性能优化,支持 IE10+浏览器

可通过外部元素来触发前后导航事件

使用方法:

在页面中引入 flipslide.js 和 flipslide.css 文件。

  1. <link rel="stylesheet" href="path/to/flipslide.css">
  2. <script src="dist/flipslide.js"></script>

HTML 结构:

该 3D 翻转幻灯片的基本 HTML 结构如下:

  1. <div class="flip-slider">
  2.   <div class="flip-frame">
  3.     <div class="flip">
  4.       <div class="slide"><img src="images/1.jpg" alt="" /></div>
  5.       <div class="slide"><img src="images/2.jpg" alt="" /></div>
  6.       <div class="slide"><img src="images/3.jpg" alt="" /></div>
  7.       <div class="slide"><img src="images/4.jpg" alt="" /></div>
  8.       <div class="slide"><img src="images/5.jpg" alt="" /></div>
  9.       <div class="slide color">
  10.         <h1>Slide Title</h1>
  11.         <b>HTML Page</b> <i>Content</i>
  12.       </div>
  13.     </div>
  14.   </div>
  15.   <div class="nav">
  16.     <button class="prev">Previous</button>
  17.     <button class="next">Next</button>
  18.   </div>
  19. </div>

初始化插件:

可以通过 new FlipSlider()来实例化幻灯片对象。

  1. var flip1 = new FlipSlider({
  2.     startIndex: 3,
  3.     container: document.querySelector(".flip-slider")
  4. });
  5. //或者
  6. var flip2 = new FlipSlider({
  7.     container: document.getElementById("#flipSlider2")
  8. });

触发事件:

方法一:在元素上绑定事件。

  1. // Binding Previous Event
  2. document.querySelector("#flipPrevious").onclick = flip1.prevFlip;
  3. // Binding Next Event
  4. document.querySelector("#flipNext").onclick = flip1.nextFlip;

方法二:通过 JS 来触发事件。

  1. flip1.prevFlip(); // Trigger Previous Event
  2. flip1.nextFlip(); // Trigger Next Event

方法三:在标签上通过内联的方式来绑定事件:

  1. <p><b onclick="flip1.prevFlip();">Click here</b> to flip Previous the slider</p>
  2. <p><b onclick="flip1.nextFlip();">Click here</b> to flip next the slider</p>

Github 地址为:https://github.com/ashishkumar-ui/3D-Flip-Slider

超酷 3D 翻转式幻灯片插件

已有 494 人购买
查看演示升级 VIP立刻购买

演示地址 下载地址
收藏
(1)

发表回复

热销模板

Ashade - 作品展示摄影相册WordPress汉化主题
LensNews

本站承接 WordPress / PbootCMS / DedeCMS 等
系统建站、仿站、开发、定制等业务!