本文实例讲述了基于jQuery实现响应式圆形图片轮播特效代码。分享给大家供大家参考。具体如下:

运行效果截图如下:

mislider是一款效果非常酷的jQuery响应式圆形图片轮播图特效插件,mislider轮播图插件的特点有:

使用简单

在同一个屏幕中支持多个轮播图

轮播图的内容可以是单张图片或复杂的HTML内容

轻量级

响应式设计

非常容易定制

丰富的回调函数

跨浏览器,支持IE8+浏览器

引入核心文件

mislider插依赖于一些插件,在引入之前要先引入jQuery、html5shiv.js、mislider.min.js以及mislider.min.css,mislider-custom.css文件。

构建html

  1. Pink Water Lillies
  2. Pond with Lillies

注意:上面的class并不是必须的,如果不写这些class,插件会自动为相应的元素添加class。默认情况下,该轮播图插件使用的是有序列表的结构,如果你使用不同的元素结构,请确保要修改selectorSlider和selectorSlide选项。

写入JS初始化插件

jQuery(function ($) {

var slider = $('.mis-stage').miSlider({

// The height of the stage in px. Options: false or positive integer. false = height is calculated using maximum slide heights. Default: false

stageHeight: 380,

// Number of slides visible at one time. Options: false or positive integer. false = Fit as many as possible. Default: 1

slidesOnStage: false,

// The location of the current slide on the stage. Options: 'left', 'right', 'center'. Defualt: 'left'

slidePosition: 'center',

// The slide to start on. Options: 'beg', 'mid', 'end' or slide number starting at 1 - '1','2','3', etc. Defualt: 'beg'

slideStart: 'mid',

// The relative percentage scaling factor of the current slide - other slides are scaled down. Options: positive number 100 or higher. 100 = No scaling. Defualt: 100

slideScaling: 150,

// The vertical offset of the slide center as a percentage of slide height. Options: positive or negative number. Neg value = up. Pos value = down. 0 = No offset. Default: 0

offsetV: -5,

// Center slide contents vertically - Boolean. Default: false

centerV: true,

// Opacity of the prev and next button navigation when not transitioning. Options: Number between 0 and 1. 0 (transparent) - 1 (opaque). Default: .5

navButtonsOpacity: 1

});

});

注意:要确保.mis-stage jQuery选择器和HTML页面中的轮播图容器的class名称相同。

参数

jQuery(function ($) {

var slider = $('.mis-stage').miSlider({

// 轮播图过渡动画的速度

// 单位毫秒. Options: positive integer.

speed: 700,

// 轮播图在两个过渡动画之间的暂停时间

// in milliseconds. Options: false, positive integer.

// false = Autoplay off,设为false则不自动播放.

pause: 4000,

// 轮播图的增量

// Autoplay and Nav Buttons. 自动播放与导航按钮

// Options: positive or negative integer.

// Positive integer = Slide left. 正数向左

// Negative integer = Slide right. 负数向右

increment: 1,

// 轮播图的高度

// Options: false or positive integer. 值:false或正整数

// false = height is calculated using 设为false自动计算高度

// maximum slide heights.最大高度

stageHeight: false,

// 同时在屏幕上可见的轮播图图片数量

// Options: false or positive integer. 值:false或正整数

// false = Fit as many as possible. false为自适应

slidesOnStage: 1,

// 连续运动-轮播图在同一个方向上无限循环

// true = slides loop in one direction if possible.

slidesContinuous: true,

// 当前轮播图在屏幕上的位置:left, center, right

// Options: 'left', 'right', 'center'.

slidePosition: 'left',

// 轮播图开始播放的位置.

// Options: 'beg', 'mid', 'end'

// or slide number starting at 1 - '1','2', etc.

slideStart: 'beg',

// 当前slide的宽度,单位px

// Options: false or positive integer. 值:false或正整数

// false = width is the maximum of 设为false时为最大宽度

// the existing slide widths.

slideWidth: false,

// 当前slide的缩放因子-其它图片会相应缩小

// of the current slide

// other slides are scaled down.

// Options: positive number 100 or higher.

// 100 = No scaling.

slideScaling: 100,

// slide的垂直偏移

// as a percentage of slide height.

// Options: positive or negative number.

// Neg value = up. Pos value = down.

// 0 = No offset.

offsetV: 0,

// slide中的内容垂直居中

// Boolean.

centerV: false,

// 原点导航按钮是否可用

// Boolean.

navList: true,

// 箭头导航按钮是否可用

// Boolean.

navButtons: true,

// 箭头导航一直显示

// except when transitioning - Boolean.

navButtonsShow: false,

// 箭头导航按钮的透明度

// button navigation when not transitioning.

// Options: Number between 0 and 1.

// 0 (transparent) - 1 (opaque).

navButtonsOpacity: 0.5,

// 轮播图随机顺序

// Boolean.

randomize: false,

// 轮播图加载后的回调函数

// called when slides have loaded.

slidesLoaded: false,

// 轮播图过渡动画前的回调函数

// call back function - called before

// the slide transition.

beforeTrans: false,

// 轮播图过渡动画完成之后的回调函数

// call back function - called at the end

// of a slide transition.

afterTrans: false,

// Stage元素上的class名称

// to the stage element.

classStage: 'mis-stage',

// The CSS class that will be Slider元素上的class名称

// applied to the slider element.

classSlider: 'mis-slider',

// The CSS class that will be 每一个Slide元素上的class名称

// applied to each slide element.

classSlide: 'mis-slide',

// The CSS class that will be 箭头导航按钮元素上的class名称

// applied to the parent of the

// prev and next button navigation elements.

classNavButtons: 'mis-nav-buttons',

// The CSS class that will be 圆点导航按钮上的class名称

// applied to the parent of the

// numbered list navigation elements

classNavList: 'mis-nav-list',

// The selector used to select 用于选择轮播图的选择器

// the slider element

// Descendant of the stage

selectorSlider: 'ol',

// The selector used to select 用于选择每一个Slide的选择器

// each slide element

// Descendant of the slider

selectorSlide: 'li'

});

});

以上就是为大家分享的超酷的jQuery响应式圆形图片轮播图插件miSlider,希望大家可以熟练使用miSlider插件在自己的作品中能灵活运用。

html5圆形头像滚动效果,基于jQuery实现响应式圆形图片轮播特效相关推荐

  1. HTML5期末大作业:网站——个人网站介绍 (7页面带轮播特效)明星赵丽颖 学生DW网页设计作业源码 web课程设计网页规划与设计 大学生个人网站作业模板

    HTML5期末大作业:网站--个人网站介绍 (7页面带轮播特效)明星赵丽颖 临近期末, 你还在为HTML网页设计结课作业,老师的作业要求感到头大?HTML网页作业无从下手?网页要求的总数量太多?没有合 ...

  2. HTML5期末大作业:网站——个人网站介绍 (7页面带轮播特效)明星赵丽颖 学生DW网页设计作业源码 web课程设计网页规划与设计 大学生个人网站作业模板...

    HTML5期末大作业:网站--个人网站介绍 (7页面带轮播特效)明星赵丽颖 临近期末, 你还在为HTML网页设计结课作业,老师的作业要求感到头大?HTML网页作业无从下手?网页要求的总数量太多?没有合 ...

  3. php图片轮播特效,基于javascript实现样式清新图片轮播特效_javascript技巧

    本文实例为大家分享了javascript实现图片轮播特效,供大家参考,具体内容如下 一.实现效果 如上图: 1.图片自动依次轮换,每轮换到一张图片,下面对应的小图标出现红色边框,并显示对应的图片名称 ...

  4. Android高级图片滚动控件,编写3D版的图片轮播器

    转载请注明出处:http://blog.csdn.net/guolin_blog/article/details/17482089 大家好,好久不见了,最近由于工作特别繁忙,已经有一个多月的时间没写博 ...

  5. html轮播图jquery,原生js和jquery实现图片轮播特效

    (1)首先是页面的结构部分 对于我这种左右切换式 1.首先是个外围部分(其实也就是最外边的整体wrapper) 2.接着就是你设置图片轮播的地方(也就是一个banner吧) 3.然后是一个图片组(可以 ...

  6. jQuery图片轮播特效

    图图: 码码: <body><div class="head"><div class="head_inner clearfix"& ...

  7. 1000套HTML5期末大作业——电影我不是药神响应式页面带轮播(4页)

    HTML实例网页代码, 本实例适合于初学HTML的同学.该实例里面有设置了css的样式设置,有div的样式格局,这个实例比较全面,有助于同学的学习,本文将介绍如何通过从头开始设计个人网站并将其转换为代 ...

  8. html轮播带缩略图,js带缩略图的图片轮播效果代码分享

    本文实例讲述了js带缩略图的图片轮播效果.分享给大家供大家参考.具体如下: 这是一款基于javaScript实现带缩略图的图片轮播特效代码,实现过程很简单. 运行效果图:--------------- ...

  9. 网站项目必备——12款白富美型 jQuery 图片轮播插件

    转自:http://www.cnblogs.com/lhb25/archive/2013/01/06/jquery-image-carousel-effect.html 图片轮播是网站中的常用功能,用 ...

最新文章

  1. 【基础复习】二:预处理、const与sizeof
  2. 小白学数据分析-----付费渗透率再研究
  3. Asp.net2.0:如何使用ObjectDataSource
  4. 计算机图形相关输出设备,计算机图形输出设备.ppt
  5. OpenVINO InferenceEngine framework
  6. [CentOs7]搭建ftp服务器(3)——上传,下载,删除,重命名,新建文件夹
  7. VC++实现自定义切换按钮
  8. Tomcat和eclipse的整合
  9. linux挂载win下的共享文件
  10. java实现modbus rtu协议与 modscan等工具(3)物理连接
  11. Win10下OMNeT 5.X 遇到Simulating tictoc-tictoc1-“ has encountereda problemFinished with Error问题
  12. Astronauts UVALive - 3713(2-SAT)
  13. 相对url和相对路径
  14. scala当中的文件操作、网络请求和隐式转换
  15. 4K工业级高清2进1出DP自动USB KVM多电脑切换器(MT-PK201)
  16. Docker Docker Habor一个比Register更加好用的仓库
  17. 2000-2020年上市公司常用指标数据集
  18. Android系统工作资料被锁定,您需要知道的有关安卓屏幕锁定设置的所有内容
  19. IDEA如何从本地文件导入jar包
  20. 如何设置局域网ip地址

热门文章

  1. Failed to start component [StandardEngine[Catalina].StandardHost[localhost].错误解决方案
  2. 【方案分享】抖音平台新媒体百问百答:平台规则、爆款涨粉、运营技巧、内容变现.pdf(附下载链接)...
  3. 【实践】美团外卖广告智能算力的探索与实践
  4. 通俗易懂!视觉slam第三部分——slam数学表示
  5. 动荡下如何自救 | 社招一年收割BATDK算法offer
  6. 2020跨境电商独立站将喷发式增长?
  7. easyui table 如何只展示一条_如何使用MySQL,这些操作你得明白!
  8. 操作系统——Linux 虚拟内存和物理内存的理解
  9. 吴恩达机器学习13.推荐系统
  10. 2018.12.17-dtoj-1170-最长公共子串