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;
- }