幻灯片/轮播

Visor Carousel - 兼容Bootstrap3旋转木马jQuery插件

阿里云


visor-carousel 是一款兼容 Bootstrap3 的 jQuery 旋转木马插件。制作 Visor Carousel 旋转木马插件的目的是制作一个轻量级支持多个视图子项的旋转木马。它的特点有:

99%兼容 Bootstrap3

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

可以使用该插件来制作缩略图幻灯片

支持 landscape 和 portrait 布局,并且会自动根据重力检测更改布局

支持 CSS3 动画,事件处理会等到 animations/transitions 结束才执行

通过添加 VisorCarousel.ANIMATIONS 能支持多重动画

使用方法:

使用该旋转木马插件需要引入 jquery.visor-carousel.css 和 jquery.visor-carousel.js 文件,以及 Bootstrap 的相关资源文件。

  1. <link rel="stylesheet" type="text/css" href="css/jquery.visor-carousel.css">
  2. <script type="text/javascript" src="js/jquery.min.js"></script>
  3. <script type="text/javascript" src="js/jquery.visor-carousel.js"></script>

HTML 结构:

visor-carousel 旋转木马插件的解绑 HTML 结构如下:注意这里包括 4 个导航按钮,其中 2 个是 landscape 布局的左右 prev/next 导航按钮,另外 2 个是 portrait 布局的上下 up-down 导航按钮。

  1. <div id="myVisor" class="visor-carousel slide" data-ride="visor">
  2.     <!-- Indicators -->
  3.     <ol class="carousel-indicators">
  4.         <li data-target="#myVisor" data-slide-to="0" class="active"></li>
  5.         <li data-target="#myVisor" data-slide-to="1"></li>
  6.         <li data-target="#myVisor" data-slide-to="2"></li>
  7.     </ol>
  8.     <div class="carousel-inner" role="listbox">
  9.         <div class="item col-md-12 active">
  10.             <img class="first-slide" src="..." alt="First slide">
  11.             <div class="container">
  12.                 <div class="carousel-caption">
  13.                     <h1>Example headline.</h1>
  14.                     <p>......</p>
  15.                     <p><a class="btn btn-lg btn-primary" href="#" role="button">Sign up today</a></p>
  16.                 </div>
  17.             </div>
  18.         </div>
  19.         <div class="item col-md-12">
  20.             <img class="second-slide" src="..." alt="Second slide">
  21.             <div class="container">
  22.                 <div class="carousel-caption">
  23.                     <h1>Another example headline.</h1>
  24.                     <p>......</p>
  25.                     <p><a class="btn btn-lg btn-primary" href="#" role="button">Learn more</a></p>
  26.                 </div>
  27.             </div>
  28.         </div>
  29.         <div class="item col-md-12">
  30.             <img class="third-slide" src="..." alt="Third slide">
  31.             <div class="container">
  32.                 <div class="carousel-caption">
  33.                     <h1>One more for good measure.</h1>
  34.                     <p>......</p>
  35.                     <p><a class="btn btn-lg btn-primary" href="#" role="button">Browse gallery</a></p>
  36.                 </div>
  37.             </div>
  38.         </div>
  39.     </div>
  40.     <a class="left carousel-control layout-landscape" href="#myVisor" role="button" data-slide="prev">
  41.         <span class="glyphicon glyphicon-chevron-left" aria-hidden="true"></span>
  42.         <span class="sr-only">Previous</span>
  43.     </a>
  44.     <a class="left carousel-control layout-portrait" href="#myVisor" role="button" data-slide="prev">
  45.         <span class="glyphicon glyphicon-chevron-up" aria-hidden="true"></span>
  46.         <span class="sr-only">Previous</span>
  47.     </a>
  48.     <a class="right carousel-control layout-landscape" href="#myVisor" role="button" data-slide="next">
  49.         <span class="glyphicon glyphicon-chevron-right" aria-hidden="true"></span>
  50.         <span class="sr-only">Next</span>
  51.     </a>
  52.     <a class="right carousel-control layout-portrait" href="#myVisor" role="button" data-slide="next">
  53.         <span class="glyphicon glyphicon-chevron-down" aria-hidden="true"></span>
  54.         <span class="sr-only">Next</span>
  55.     </a>
  56. </div><!-- /.visor -->

Data API:

你可以使用 Bootstrap 3 carousel 支持的 data-*属性,下面是一些插件扩展的 data 属性。

data-slide-to:用于支持 jQuery 选择器的扩展

data-slide-by:该属性可用于滑动到相对位置:正数表示向前滑动,负数表示向后滑动。例如 data-slide-by="1"相当于 data-slide="next",而 data-slide-by="-1"相当于 data-slide="prev"
github 地址:https://github.com/Webapper/visor-carousel

Visor Carousel - 兼容 Bootstrap3 旋转木马 jQuery 插件

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

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

发表回复

热销模板

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

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