jQuery幻灯片插件Owl Carousel之itemsDesktop的使用
来源:互联网 发布:备份软件 编辑:程序博客网 时间:2024/05/22 12:29
最近在用H5+CSS+jQuery开发IOS项目,新手零基础琢磨这东西真心蛋疼,偶尔同事发来一段Eclipse里的XML代码,那种一目了然的整齐的感觉,让人怀念地热泪盈眶……
废话不多说,进入正题
我们一直想要一种类似于QQ相册一样浏览图片的功能,查了以后发现Owl Carousel可以实现,效果如下:
而且拖动屏幕大小还有自适应的问题,这个让本屌觉得超级亢奋
但是问题来了,你发现随着屏幕的缩小,它并不是所有图片带着滑动框一起缩小,而是缩到一定程度了少一张,再缩下去再少一张,直到变成手机屏幕了只剩下一张……(本屌刚刚燃烧起来的火热的心啊,瞬间被撕地一片一片的……)
做了很多方面的努力,包括单个图片调整大小,DIV层调整等,都以失败告终
后来还是以为资深的老码农指点下,才明白其中的奥义:
itemsDesktop
就是这货!
先来看下说明
参数 类型 默认值 说明
items 整数 5 幻灯片每页可见个数
itemsDesktop 数组 [1199,4] 设置浏览器宽度和幻灯片可见个数,格式为[X,Y],X 为浏览器宽度,Y 为可见数,如[1199,4]就是如果浏览器宽度 小于1199,每页显示 4 张,此参数主要用于响应式设计。也可以使用 false
itemsDesktopSmall 数组 [979,3] 同上
itemsTablet 数组 [768,2] 同上
itemsTabletSmall 数组 false 同上,默认为 false
itemsMobile 数组 [479,1] 同上
明白了,当我们的页面缩小的时候,在默认情况下图片数会随之减少,因此有了上面那么蛋疼的效果
所以如果我们要在手机屏幕的大小上也实现一排可爱的小图片滑动,就需要把items值保持不变
代码如下:
$(function(){ $('#owl-demo').owlCarousel({ navigation: true, navigationText: ["上一个","下一个"] items : 3, itemsDesktop : [1000,3], itemsDesktopSmall : [900,3], itemsTablet: [600,3], itemsMobile : [479,3] });});
- jQuery幻灯片插件Owl Carousel之itemsDesktop的使用
- 强大实用的jQuery幻灯片插件Owl Carousel
- 强大实用的jQuery幻灯片插件Owl Carousel
- 强大实用的jQuery幻灯片插件Owl Carousel
- Owl Carousel 2强大的响应式jQuery旋转木马插件
- Jquery轻量级幻灯插件-OWL Carousel--支持触屏的移动浏览器
- Jquery轻量级幻灯插件-OWL Carousel--支持触屏的移动
- 支持触摸屏的响应式jQuery旋转木马插件--Owl Carousel
- owl carousel2 幻灯片/轮播插件
- 1、jQuery插件之bxSlider幻灯片插件
- 16、jQuery插件之Slick幻灯片插件
- owl.carousel轮播插件实例化一次
- jquery cycle插件的使用,图片幻灯片播放效果
- jQuery Feature Carousel 旋转插件
- jQuery制作幻灯片之封装插件
- imgslideshow: 基于 jQuery 的图片幻灯片插件
- 15个幻灯片效果的JQuery插件
- 15个幻灯片效果的JQuery插件
- 短信套餐
- 图形打印
- leetcode笔记:Best Time to Buy and Sell Stock II
- view添加手势与tableView冲突问题
- windos 2008 IIS7 关于mp3、mp4 无法播放的问题 -已解决
- jQuery幻灯片插件Owl Carousel之itemsDesktop的使用
- Android更新UI的两种方法
- 关于mysql数据库以及sql语句的优化技术
- mysql 语句优化
- 基础Shader
- JavaScript中的变量及数据类型
- 有关Udoo开发板的入门心得
- JS中document.createElement()的用法
- Fragment 和 actionbar