幻灯片/轮播

基于owl-carousel卡片水平轮播展示特效

阿里云


这是一款基于 owl-carousel 的卡片水平轮播展示特效。该卡片轮播展示特效可以通过前后导航按钮来切换卡片,它是响应式设计,在手机等小屏幕设备上,会自动调节为只展示一个卡片。

使用方法

在页面中引入 bootstrap.css 和 style.css 文件,以及 jquery 和 owl.carousel.min.css 和 owl.carousel.min.js 文件。

也想出现在这里?联系我们
创客主机
  1. <link rel="stylesheet" type="text/css" href="css/bootstrap.min.css">
  2. <link rel="stylesheet" type="text/css" href="css/owl.carousel.min.css">
  3. <link rel="stylesheet" type="text/css" href="css/style.css">
  4. <script type="text/javascript" src="js/jquery.min.js"></script>                 
  5. <script type="text/javascript" src="js/owl.carousel.min.js"></script>

HTML 结构

该卡片水平轮播展示特效的基本的使用方法如下:

  1. <div class="container">
  2.   <div class="mhn-slide owl-carousel">
  3.     <div class="mhn-item">
  4.       <div class="mhn-inner">
  5.         <img src="https://source.unsplash.com/600x400/?paper">
  6.         <div class="mhn-img">
  7.           <div class="loader-circle">
  8.             <div class="loader-stroke-left"></div>
  9.             <div class="loader-stroke-right"></div>
  10.           </div>
  11.         </div>
  12.         <div class="mhn-text">
  13.           <h4>标题</h4>
  14.           <p>描述信息</p>
  15.         </div>
  16.       </div>
  17.     </div>
  18.     <!--可以添加更多的mhn-item-->
  19.     ......
  20.   </div>
  21. </div>

Javascript

在页面 DOM 元素加载完毕之后,通过下面的方法来初始化 owl-carousel 插件。

  1. $(function(){
  2.   $('.mhn-slide').owlCarousel({
  3.     nav:true,
  4.     //loop:true,
  5.     slideBy:'page',
  6.     rewind:false,
  7.     responsive:{
  8.       0:{items:1},
  9.       480:{items:2},
  10.       600:{items:3},
  11.       1000:{items:4}
  12.     },
  13.     smartSpeed:70,
  14.     onInitialized:function(e){
  15.       $(e.target).find('img').each(function(){
  16.         if(this.complete){
  17.           $(this).closest('.mhn-inner').find('.loader-circle').hide();
  18.           $(this).closest('.mhn-inner').find('.mhn-img').css('background-image','url('+$(e.target).attr('src')+')');
  19.         }else{
  20.           $(this).bind('load',function(e){
  21.             $(e.target).closest('.mhn-inner').find('.loader-circle').hide();
  22.             $(e.target).closest('.mhn-inner').find('.mhn-img').css('background-image','url('+$(e.target).attr('src')+')');
  23.           });
  24.         }
  25.       });
  26.     },
  27.     navText:['<svg viewBox="0 0 24 24"><path d="M15.41 7.41L14 6l-6 6 6 6 1.41-1.41L10.83 12z"></path></svg>','<svg viewBox="0 0 24 24"><path d="M10 6L8.59 7.41 13.17 12l-4.58 4.59L10 18l6-6z"></path></svg>']
  28.   });
  29. });

该基于 owl-carousel 的卡片水平轮播展示特效的原文地址为:https://codepen.io/khadkamhn/pen/RxVKXP

基于 owl-carousel 卡片水平轮播展示特效

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

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

发表回复

热销模板

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

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