笔者在本文中介绍了如何用Axure动态面板实现轮播图效果的操作步骤,与大家分享。

所需元件

一个转换为动态面板的矩形并命名为轮播图:

这里要记得把“自动调整为内容尺寸”勾选取消掉,方便后面调整图片大小。

三张图片并给图片编号1、2、3:

三个椭圆并给椭圆对应编号1,2,3:

操作步骤

(1)建立三个面板并分别命名为“图1”、“图2”、“图3”

(2)将三张图分别放到三个面板下

(3)为动态面板设置第一个交互动作——载入时,使其自动轮播。

(4)看看效果

到这一步我们已经实现了轮播图的自动轮播,但是椭圆元件还只是摆设作用,接下来让我们为椭圆也加入交互。

(5)将三个椭圆放到一个选项组内

按住Ctrl键并用鼠标分别点击三个椭圆,在“设置选项组名称”里填入group。

这里选项组的作用是保证这三个椭圆当有一个是选中状态时,其他两个都将是非选中状态。

(6)为每个椭圆设置相应的交互动作——鼠标单击时,以及交互样式——选中

1)椭圆1:

交互动作:

这里需要注意,因为图1在最左边,所以“进入动画”是“向右滑动”。

交互样式:

2)椭圆3:

交互动作:

图3在最右边,所以“进入动画”是“向左滑动”。

交互样式:

与椭圆1相同。

3)椭圆2:

交互动作:

因为椭圆2处于中间,所以我们需要增加判断条件:

最终椭圆2的交互动作为:

交互样式:

与椭圆1相同。

4)动态面板:

我们再为动态面板交互动作——载入时,增加一个椭圆1状态为选中。

(7)再看看效果:

(8)当我们点击了椭圆时,会发现轮播图的自动轮播效果没了,如果想要实现点击椭圆后轮播图继续轮播只需要再在每个椭圆的交互动作后面增加动作:

到这里我们的轮播图就完成啦!٩( ‘ω’ )و get!

小记

(1)这里我们用到了动态面板的又一种用途——轮播图。如果想知道动态面板的另一种用途——密码可见性切换,可以看我的另一篇文章:http://www.woshipm.com/rp/3126520.html

(2)轮播图实现起来不难,但是主要考验我们对于项目中每个元件的命名的严谨准确,否则很容易就会把椭圆对应的图片弄混,比如点击第一个椭圆却跳到了第三张图…这个项目还只是一个案例,里面的元件非常少,只有十个不到。

然而当我们制作一个较大的原型时,项目里面的元件少说也有上百个,当你从一开始没有养成给每个元件命好名的习惯的话,后面再去梳理将会是一件非常麻烦的事情,也不便于后面查看你的项目的人的查阅。血的教训o(╯□╰)o,所以切记从一开始就为每个添加的元件命好名!

本文由 @Nilz 原创发布于人人都是产品经理,未经许可,禁止转载

题图来自 Unsplash ,基于 CC0 协议

html 轮播_Axure教程:使用动态面板实现轮播图相关推荐

  1. axure轮播图怎么设置循环轮播_Axure教程:轮播图制作步骤详解

    不管是在PC端还是移动端,轮播图是常见的设计元素.下面详细讲解轮播图的制作步骤. 作为Axure初学者,把最近学到的记录下来,和大家一起学习. 如何实现轮播图: 循环展示轮播图片: 将圆点与轮播图一一 ...

  2. Axure使用动态面板制作轮播图

    对于动态面板的使用我想每一个学习axure的小伙伴都会接触到,聪明的你可能会想,能不能利用动态面板制作出轮播图的效果能?不用怀疑 ,利用动态面板也是能做出好看的轮播图的效果的.那么,下边我就来分享一下 ...

  3. Axure动态面板实现轮播图

    Axure中不乏许多的高级功能,其中轮播图是我们在页面中常见的一个高级功能,轮播图的做法有很多种,但是就我个人而言认为使用动态面板做轮播简单点.今天就让我们来学习一下Axure中动态面板实现轮播图吧. ...

  4. axure中图表背影_Axure 教程:动态图表——排名图

    之前的文章Axure教程:可视化视图和大家分享了怎样用中继器来制作图表.后来有粉丝问我可不可以用中继器做成动态的图表.所以现在作者就教大家怎么用axure来制作动态图表,今天先来制作排名图. 这个原型 ...

  5. Axure8.0教程:动态面板多级联动

    动态面板在Axure原型设计中,可以说是应用最广泛的了.本次课程我们学习用动态面板制作多级联动效果. 原型预览及下载地址:https://8ewqz4.axshare.com/#g=1 一.制作交互效 ...

  6. axure内联框架和动态面板_Axure教程:如何使用动态面板?动态面板功能详解

    写了几个Axure教程之后发现,可能教程的起点有些高了,过分的去讲效果的实现,而忽略了axure功能以及基础元件的使用,那么从这个教程开始,把这些逐渐的展开讲解. 关于Axure动态面板 动态面板是a ...

  7. Axure高级功能(变量、动态面板[轮播图]、中继器)

    文章目录 一.变量的使用 1.局部变量 2.全局变量 二.动态面板 1.设置动态面板 2.轮播图案例 3.手机页面显示 超出屏幕区域内容的处理 方式一 使用内联框架 方式二 使用动态面板 三.中继器 ...

  8. Axure 9 实战案例,动态面板的应用 5,官网首页自动轮播广告

    前言 Hello!欢迎来到Axure 9 实战案例教程专栏.点击了解课程简介>> 动态面板在Axure原型设计中,可以说是应用最广泛的:本次课程我们继续来学习一下,动态面板的应用:本篇我们 ...

  9. 画布之轮播图片HTML5,Axure原型设计之轮播图

    轮播图是网页设计或者APP设计常见的元素,学会使用axure原型工具制作轮播图对制作PC端或者移动端的原型都非常有帮助.现在讲讲如何使用axure8.0制作轮播图原型~~ 步骤一:(轮播图动态面板) ...

最新文章

  1. Delphi 调用外部程序并等待其运行结束
  2. 如何根据分页的当前页数查询数据_数据量很大的情况下,如何分页查询优化方案?...
  3. C++ Primer 5th笔记(chap 17 标准库特殊设施)ECMAScript正则表达式
  4. JS实现App扫码网页端登录
  5. 最小二乘法拟合非线性函数及其Matlab/Excel 实现(转)
  6. IOS开发基础之音频工具类封装AVAudioPlayer
  7. 为什么我会了SOA,你们还要逼我学微服务?
  8. php 加载redise_php环境篇:redis服务编译安装
  9. 案例实现jquery.cookie的操作
  10. easyui源码翻译1.32--SearchBox(搜索框)
  11. c语言中的数组二分法排序程序,#C语言#二分法查找有序数组
  12. oracle 等待原因查找,查询引起锁等待的SQL语句
  13. 第009讲 初识css 类选择器 id选择器 html选择器
  14. 分享接手的Android项目如何打包
  15. oralce_函数使用
  16. c语言经典测试,c语言经典写作测试(非常完整).doc
  17. 【传智播客郑州校区分享】MyBatis的架构设计分析
  18. 七年级信息技术计算机的启动,七年级信息技术复习资料
  19. VM虚拟机在安装操作系统时一直黑屏
  20. Shap·E: Generating Conditional 3D Implicit Functions 阅读笔记

热门文章

  1. JAVA内部类示例分析
  2. Java实训项目3:GUI学生信息管理系统 - 涉及知识点
  3. 大数据学习笔记49:Flume Sinks(Flume接收器)
  4. 【codevs30521022】多米诺覆盖,二分图
  5. 【NOIP2015】D2-T1跳石头,二分答案
  6. linux监测文件输出命令,Linux-USB-检测枚举-1  lsusb输出内容详细解读
  7. bzoj2462 [BeiJing2011]矩阵模板 hash
  8. Intel Sandy Bridge/Ivy Bridge架构/微架构/流水线 (14) - 读存操作写存操作
  9. Azkaban 进程和任务监控(任务状态从MySQL同步到SqlServer)
  10. Netty 5用户指南