响应式图像/视频旋转木马插件 jQuery QCSlider

  • 源码大小:15.23KB
  • 所需积分:1积分
  • 源码编号:19JP-3274
  • 浏览次数:289次
  • 最后更新:2023年05月25日
  • 所属栏目:滑块
本站默认解压密码:19jp.com 或 19jp_com

简介

QCSlider是一个轻量级且响应迅速的旋转木马滑块jQuery插件,支持各种内容类型,如图像、HTML5视频和Youtube视频。

如何使用它:

1.要开始,请在网页上包含jQuery QCSlider插件的JavaScript和CSS。

<link rel="stylesheet" href="/path/to/css/qc.slider.css">
<script src="/path/to/cdn/jquery.min.js"></script>
<script src="/path/to/qcslider.jquery.js"></script>

2.将图像和HTML5/Youtube视频添加到旋转木马滑块中。

<section class="slide">
  <div class="slider-container">
    <ul class="slider-wrapper" id="slider">
      <li class="slide-current">
        <!-- Image -->
        <img src="1.jpg"/>
        <!-- Image Description -->
        <div class="capa">Image Description</div>
      </li>
      <!-- HTML5 Video -->
      <li class="video" data-type="video" data-video="1.mp4" data-muted="true"></li>
      <!-- Youtube Video -->
      <li class="video" data-type="youtube" data-video="Youtube Video ID Here" data-muted="true"></li>
    </ul>
    <!-- Nav controls -->
    <div class="drt-control control-left" id="lft-control"><</div>
    <div class="drt-control control-right" id="rht-control">></div>
    <ul class="slider-controls" id="slider-controls"></ul>
    <!-- Progressbar -->
    <div class="tempo-bar" id="barra"></div>
  </div>
</section>

3.在文档上初始化QCSlider插件。

$(document).ready(function($){
  $("#slider").QCslider({
    // options here
  });
});

4.覆盖自动播放的默认持续时间。默认值:8000。

$(document).ready(function($){
  $("#slider").QCslider({
    duration: 5000
  });
});

5.通过覆盖默认的CSS变量来自定义转盘的样式:

:root {
  --opacity-slide: 0.5;
  --height-slider: 500px;
  --color-slider: #ff3e00;
  --height-responsive: 500px;
}

预览截图