AmazeUI个人感觉确实蛮不错的,虽然现在还不算特别完善,但毕竟是国内首款,用起来比较符合国人。

今天要讲得是图片轮播,感觉这个应该能够帮到大家,再此整理整理。

[html] view plaincopy
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <meta charset="utf-8">
  5. <title></title>
  6. <script type="text/javascript" src="js/jquery.min.js"></script>
  7. <script type="text/javascript" src="js/amazeui.legacy.js"></script>
  8. <script type="text/javascript" src="js/amazeui.js"></script>
  9. <script type="text/javascript" src="js/amazeui.widgets.helper.js"></script>
  10. <script type="text/javascript" src="js/app.js"></script>
  11. <script type="text/javascript" src="js/handlebars.min.js"></script>
  12. <script type="text/javascript" src="js/polyfill/rem.min.js"></script>
  13. <script type="text/javascript" src="js/polyfill/respond.min.js"></script>
  14. <link rel="stylesheet" href="css/amazeui.css" />
  15. <link rel="stylesheet" href="css/admin.css" />
  16. <link rel="stylesheet" href="css/amazeui.flat.css" />
  17. <link rel="stylesheet" href="css/app.css" />
  18. <script type="text/javascript">
  19. $(function(){
  20. $('.am-slider').flexslider({
  21. playAfterPaused: 3000,
  22. animation: "fade",
  23. animationLoop: true,
  24. smoothHeight: true,
  25. animationSpeed: 4000
  26. });
  27. });
  28. </script>
  29. </head>
  30. <body>
  31. <div class="am-slider am-slider-default">
  32. <ul class="am-slides">
  33. <li><img src="img/1.jpg"></li>
  34. <li><img src="img/2.jpg"></li>
  35. <li><img src="img/3.jpg"></li>
  36. <li><img src="img/4.jpg"></li>
  37. </ul>
  38. </div>
  39. </body>
  40. </html>

上面引用到的文件其实可以不需要那么多,不过都是官方文件中的文件。

主要是控件的属性

{
  animation: "slide",             // String: ["fade"|"slide"],动画效果
  easing: "swing",                // String: 滚动动画计时函数
  direction: "horizontal",        // String: 滚动方向 ["horizontal"|"vertical"]
  reverse: false,                 // Boolean: 翻转 slide 运动方向
  animationLoop: true,            // Boolean: 是否循环播放
  smoothHeight: false,            // Boolean: 当 slide 图片比例不一样时
                                  // "true": 父类自动适应图片高度
                                  // "false": 不自动适应,父类高度为图片的最高高度,默认为false

startAt: 0,                     // Integer: 开始播放的 slide,从 0 开始计数
  slideshow: true,                // Boolean: 是否自动播放
  slideshowSpeed: 5000,           // Integer: ms 滚动间隔时间
  animationSpeed: 600,            // Integer: ms 动画滚动速度
  initDelay: 0,                   // Integer: ms 首次执行动画的延迟
  randomize: false,               // Boolean: 是否随机 slide 顺序

// Usability features
  pauseOnAction: true,            // Boolean: 用户操作时停止自动播放
  pauseOnHover: false,            // Boolean: 悬停时暂停自动播放
  useCSS: true,                   // Boolean: 是否使用 CSS3 transition
  touch: true,                    // Boolean: 允许触摸屏触摸滑动滑块
  video: false,                   // Boolean: 使用视频的 slider,防止 CSS3 3D 变换毛刺

// Primary Controls
  controlNav: true,               // Boolean: 是否创建控制点
  directionNav: true,             // Boolean: 是否创建上/下一个按钮(previous/next)
  prevText: "Previous",           // String: 上一个按钮文字
  nextText: "Next",               // String: 下一个按钮文字

// Secondary Navigation
  keyboard: true,                 // Boolean: 是否开启键盘左(←)右(→)控制
  multipleKeyboard: false,        // Boolean: 是否允许键盘控制多个 slide
  mousewheel: true,               // Boolean: 是否开启鼠标滚轮控制
  pausePlay: false,               // Boolean: 是否创建暂停与播放按钮
  pauseText: 'Pause',             // String: 暂停按钮文字
  playText: 'Play',               // String: 播放按钮文字

// Special properties
  controlsContainer: "",          // jQuery Object/Selector
  manualControls: "",             // jQuery Object/Selector 自定义控制 slider 的元素,
                                  // 如 "#tabs-nav li img",导航数量和 slide 数量一样
  sync: "",                       // Selector: 关联 slide 与 slide 之间的操作。
  asNavFor: "",                   // Selector: Internal property exposed for turning the slider into a thumbnail navigation for another slider

// Carousel Options
  itemWidth: 0,                   // Integer: slide 宽度,多个同时滚动时设置
  itemMargin: 0,                  // Integer: slide 间距
  minItems: 1,                    // Integer: 最少显示 slide 数, 与 `itemWidth` 相关
  maxItems: 0,                    // Integer: 最多显示 slide 数, 与 `itemWidth` 相关
  move: 0,                        // Integer: 一次滚动移动的 slide 数量,0 - 滚动可见的 slide

// Callback API
  start: function(){},            // Callback: function(slider) - 初始化完成的回调
  before: function(){},           // Callback: function(slider) - 每次滚动开始前的回调
  after: function(){},            // Callback: function(slider) - 每次滚动完成后的回调
  end: function(){},              // Callback: function(slider) - 执行到最后一个 slide 的回调
  added: function(){},            // Callback: function(slider) - slide 添加时触发
  removed: function(){}           // Callback: function(slider) - slide 被移除时触发

// Amaze UI 扩展参数
  playAfterPaused: null           // Integer: ms 用户停止操作多长时间以后重新开始自动播放
}

效果如下,很不错的效果,代码也很少,简单易懂。

AmazeUI图片轮播相关推荐

  1. AmazeUI 图片轮播模块FlexSlider笔记

    本想根据AmazeUI 的JS插件库 轮播图(FlexSlider) 的教程,测试教程中的demo,copy代码,引入相关包, 问题1:发现页面图片却不显示. 思路1:F12页面img的图片能预览,郁 ...

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

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

  3. DEDECMS后台上传banner图控制图片轮播

    将图片轮播做到后台控制,无论是dedecms还是其他的程序都是一样的重要,方便客户自己调试,不然动不动就拿FTP开刷,一个是操作不方便,增加了使用上的难度,另外也有一定的风险,很可能由于操作生疏,误操 ...

  4. android首页图片轮播效果,Android_Android自动播放Banner图片轮播效果,先看一下效果图支持本地图 - phpStudy...

    Android自动播放Banner图片轮播效果 先看一下效果图 支持本地图片以及网络图片or本地网络混合. 使用方式: android:id="@+id/banner" andro ...

  5. 淘宝装修:第一日 —— 图片轮播

    先添加一个自定义内容区,进入源码编辑,如下图所示: 添加源码如下: <TABLE border=0 cellSpacing=0 cellPadding=0 width=773 height=22 ...

  6. 电子商店——图片轮播

    电子商店的图片轮播功能,有以下特点 1. 高性能 2. 美观大方 3. 兼容IE 6.IE 8+和Firefox 3+等浏览器 4. 总体积要小(除图片外)3k 5. js简单易懂(40行) 首先让我 ...

  7. html5圆形图片轮播,jQuery超酷响应式圆形图片轮播图特效

    mislider是一款效果非常酷的jQuery响应式圆形图片轮播图特效插件.该轮播图特效可以将图片以圆形图片显示,然后使图片无限循环形成轮播图或旋转木马特效.该轮播图插件的特点有: 使用简单 在同一个 ...

  8. 网页制作使用CSS样式制作轮播教程,静态网页设计与开发 1.案例——CSS3制作图片轮播图 (4)使用纯CSS3代码实现简单的图片轮播——分步骤实现.docx...

    使用纯CSS3代码实现简单的图片轮播 设计思路: 以5张图片为例: 1.基本布局: 通过设置每张图片的尺寸和父容器的尺寸,从而将5张图片横向并排放入一个div容器(#photos)内.所有图片设置统一 ...

  9. 简单html图片轮播_web前端入门到实战:简单的图片轮播

    效果: 功能: 1.左右箭头切换 2.状态控制点切换 3.鼠标悬念 4.自动轮播 HTML: <div class="zh-carousel"><div clas ...

  10. jQuery可悬停控制图片轮播

    2019独角兽企业重金招聘Python工程师标准>>> 图片轮播相信很多人你也见过,各大网站上基本上都有,那么究竟是怎么实现的呢?不废话,直接上代码: <div id=&quo ...

最新文章

  1. java第三方接口对接_调用多个第三方接口哪一种方案更好?
  2. linux 系统中的文件权限
  3. SpringMVC-开启静态资源访问权限
  4. jee neow_JEE7:展望新时代
  5. string 找出所有数字 index_发现规律,解决整数转罗马数字
  6. 解决: Incorrect username or password, or no permission ( Docker 方式运行 Nexus3 登陆密码不为 admin123 、重置登陆密码)
  7. c ++向量库_在C ++中对2D向量进行排序
  8. 源表字段修改以后引发GoldenGate同步失败
  9. pbewithmd5anddes算法 对应.net_常用插值算法详解
  10. java求生序列_Java 经典面试题:聊一聊 JUC 下的 LinkedBlockingQueue_绝地求生黑号,dnf辅助...
  11. 计算机怎样更新卡驱动,显卡驱动怎么升级
  12. RFB_Net(ECCV 2018)
  13. mysql插入失败39_Mysql错误:Duplicateentryamp;#39;127amp;#39;forkeyamp;#39;PRIMARYamp;#39;的解决方法-一团网...
  14. 最常用到的35种心理效应集锦
  15. Unity OSA循环列表插件常用介绍
  16. mysql:mysql的基本函数
  17. 深度学习常用python库学习笔记
  18. 网络软件-管理网络设备和组件
  19. CentOS7.4下安装Oracle 11gR2
  20. 通用oa系统_OA办公系统可能带来的风险

热门文章

  1. Android 9 (P) Zygote进程启动源码分析指南一
  2. 认识CodeSmith
  3. 计算机wps基础知识,计算机考试WPSOffice常见知识点
  4. 树莓派开机自动运行python程序的方法
  5. 计算机组成原理补码位算法,[计算机组成原理] Booth算法 —— 补码一位乘法
  6. Booth算法笔算快捷方式
  7. 阿里巴巴Java开发规范手册(详尽版)——免费下载
  8. kindle paper write1 kindle pw1 安装多看系统 or 原本是多看双系统,升级kindle系统后多看系统消失,解决方法降级kindle系统+重装kindle系统
  9. 【Windows Mobile】Win10 停留在加载界面无法进入主界面
  10. 字符图形7-星号菱形