zoukankan      html  css  js  c++  java
  • (转)jQuery轻量级响应式图片轮播插件ResponsiveSlides.js(仅1kb)也可以做纯文本轮播

    ResponsiveSlides.js是一个展示同一容器内图片的轻量级响应式jQuery幻灯片插件(tiny responsive slideshow jQuery plugin)。它支持包括IE6在内的几乎所有的浏览器,在IE6中还支持最大宽度属性,但在其它浏览器中并不原生支持。你需要做的只是链接jquery并且把图片裁剪为相同大小。

    特点:

    1.文件较小(通过缩减和gz压缩只有792字节)

    2.功能简单(ResponsiveSlides.js只支持三种模式:图片自动淡出淡入和使用页码标签,或者左右来手动切换图片。)

    浏览器支持:

    Internet Explorer 6,7,8,9
    Firefox 3,6,8,11
    Safari 5,5.1
    Chrome 15,20
    Opera 11,11.6
    iOS Safari
    Symbian 3 Webkit
    Opera Mobile 10.1
    Opera Mini for iOS
    IE7, IE9 Mobile
    Firefox Mobile
    Android 2.3+
    Kindle browser

    使用方法:

    1. 引入文件

    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script>
    <script src="responsiveslides.min.js"></script>

    2. 添加HTML标记

    <ul class="rslides">
      <li><img src="1.jpg" alt=""></li>
      <li><img src="2.jpg" alt=""></li>
      <li><img src="3.jpg" alt=""></li>
    </ul>

    3. 添加CSS(注意使用时,需要插入css样式)

    .rslides {
      position: relative;
      list-style: none;
      overflow: hidden;
      width: 100%;
      padding: 0;
      margin: 0;
      }
     
    .rslides li {
      -webkit-backface-visibility: hidden;
      position: absolute;
      display: none;
      width: 100%;
      left: 0;
      top: 0;
      }
     
    .rslides li:first-child {
      position: relative;
      display: block;
      float: left;
      }
     
    .rslides img {
      display: block;
      height: auto;
      float: left;
      width: 100%;
      border: 0;
      }
    View Code

    4. 调用

    <script>
      $(function() {
        $(".rslides").responsiveSlides();
      });
    </script>

    参数:

    $(".rslides").responsiveSlides({
      auto: true,             // Boolean: 设置是否自动播放, true or false
      speed: 500,            // Integer: 动画持续时间,单位毫秒
      timeout: 4000,          // Integer: 图片之间切换的时间,单位毫秒
      pager: false,           // Boolean: 是否显示页码, true or false
      nav: false,             // Boolean: 是否显示左右导航箭头(即上翻下翻), true or false
      random: false,          // Boolean: 随机幻灯片顺序, true or false
      pause: false,           // Boolean: 鼠标悬停到幻灯上则暂停, true or false
      pauseControls: true,    // Boolean: 悬停在控制板上则暂停, true or false
      prevText: "Previous",   // String: 往前翻按钮的显示文本
      nextText: "Next",       // String: 往后翻按钮的显示文本
      max "",           // Integer: 幻灯的最大宽度
      navContainer: "",       // Selector: Where controls should be appended to, default is after the 'ul'
      manualControls: "",     // Selector: 声明自定义分页导航
      namespace: "rslides",   // String: 修改默认的容器名称
      before: function(){},   // Function: 回调之前的参数
      after: function(){}     // Function: 回调之后的参数
    });
    参数详解

    ResponsiveSlides.js官网:http://responsiveslides.com/
    GITHUB:https://github.com/viljamis/ResponsiveSlides.js

    下载:download

    原文地址:http://www.w3cways.com/1653.html

  • 相关阅读:
    void及void指针含义的深刻解析
    对个人站长职业前景的探讨之路在何方?
    Swift编程语言学习4.3—— 控制语句
    二分查找
    分布式文件系统
    常见浏览器兼容性问题与解决方式
    OutputDebugString()
    眼睛的颜色
    SVM-支持向量机算法概述
    Android学习笔记(四十):Preference的使用
  • 原文地址:https://www.cnblogs.com/MirageFox/p/5405187.html
Copyright © 2011-2022 走看看