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

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

简介

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

如何使用它:

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

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

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

  1. <section class="slide">
  2. <div class="slider-container">
  3. <ul class="slider-wrapper" id="slider">
  4. <li class="slide-current">
  5. <!-- Image -->
  6. <img src="1.jpg"/>
  7. <!-- Image Description -->
  8. <div class="capa">Image Description</div>
  9. </li>
  10. <!-- HTML5 Video -->
  11. <li class="video" data-type="video" data-video="1.mp4" data-muted="true"></li>
  12. <!-- Youtube Video -->
  13. <li class="video" data-type="youtube" data-video="Youtube Video ID Here" data-muted="true"></li>
  14. </ul>
  15. <!-- Nav controls -->
  16. <div class="drt-control control-left" id="lft-control"><</div>
  17. <div class="drt-control control-right" id="rht-control">></div>
  18. <ul class="slider-controls" id="slider-controls"></ul>
  19. <!-- Progressbar -->
  20. <div class="tempo-bar" id="barra"></div>
  21. </div>
  22. </section>

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

  1. $(document).ready(function($){
  2. $("#slider").QCslider({
  3. // options here
  4. });
  5. });

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

  1. $(document).ready(function($){
  2. $("#slider").QCslider({
  3. duration: 5000
  4. });
  5. });

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

  1. :root {
  2. --opacity-slide: 0.5;
  3. --height-slider: 500px;
  4. --color-slider: #ff3e00;
  5. --height-responsive: 500px;
  6. }

预览截图