网站首页 > 基础教程 正文
编辑导读:产品中的菜单伸缩是非常常见的功能,如何通过内联框架, 实现菜单动态伸缩呢?本文作者用AXURE进行了演示,一起来看看吧。
一、制作原型
拉入四个矩形框型,作为一组主菜单与子菜单,画出两组菜单。
主菜单命名为菜单一,下面三个子菜单分别命名为子菜单一,子菜单二,子菜单三。子菜单左侧对齐并垂直分布,子菜单组与主菜单居中分布,子菜单合并成组命名为菜单一子菜单;同样的方式画出菜单二,将其子菜单合并成组命名为菜单二子菜单。
将子菜单和主菜单合并成组;各个菜单组对齐处理。对菜单进行样式设计,我这里把主菜单设为蓝色填充,白色字体。
对子菜单进行样式设计,选中子菜单,右击,选择交互样式,鼠标悬停,鼠标按下,选中的时候子菜单填充浅蓝色。
将子菜单组设置为隐藏。主菜单按照展示的样式进行排列。
接下来从元件中拖拽内联框架,拖到合适大小,并将边框进行隐藏。
二、添加交互
点击主菜单一,添加交互,新建交互,选择(Click or Tap),显示与隐藏,目标选中子菜单组合,显示动画,向下滑动500ms,隐藏动画,向上滑动500ms,更多选项,选择推动和拉动原件,下方,线性500ms。
子菜单1设置交互,新建交互,选择(Click or Tap),框架中打开链接,目标选择内联框架,链接到子菜单1对应的详细原型页面。
按照同样的方式设置其他的子菜单。(子菜单链接的具体页面根据业务需要来,可以提前画几个菜单页面)。
按照同样的方式设计其他菜单和相应的界面。最后形成的结果如图。
本文由 @汪仔2268 原创发布于人人都是产品经理,未经作者许可,禁止转载。
题图来自Unsplash,基于CC0协议。
- 上一篇: 如何设置宽带连接方式?
- 下一篇: 变压器主要接线方式及接线操作方法
猜你喜欢
- 2025-05-26 Xbox One游戏如何串流至Win10设备Surface Book/Pro 4
- 2025-05-26 邪恶冥刻steam版
- 2025-05-26 英特尔 Evo 认证 PC 对决 M1 Macbook:x86 生态加持,Evo 更省心
- 2025-05-26 麦克风话筒如何连接和设置参数?「雷萌科技」
- 2025-05-26 KUKA库卡机器人故障维修大全都在这了
- 2025-05-26 西门子S7-200 PLC通讯连接不上的原因及解决办法
- 2025-05-26 全线控制性工程 昭通至西昌高速金阳隧道建设取得阶段性进展
- 2025-05-26 春节期间怎么远程访问公司内网,应对临时加班
- 2025-05-26 变压器主要接线方式及接线操作方法
- 2025-05-26 如何设置宽带连接方式?
- 最近发表
- 标签列表
-
- jsp (69)
- gitpush (78)
- gitreset (66)
- python字典 (67)
- dockercp (63)
- gitclone命令 (63)
- dockersave (62)
- linux命令大全 (65)
- pythonif (86)
- location.href (69)
- dockerexec (65)
- tail-f (79)
- queryselectorall (63)
- location.search (79)
- bootstrap教程 (74)
- deletesql (62)
- linuxgzip (68)
- 字符串连接 (73)
- html标签 (69)
- c++初始化列表 (64)
- mysqlinnodbmyisam区别 (63)
- arraylistadd (66)
- mysqldatesub函数 (63)
- window10java环境变量设置 (66)
- c++虚函数和纯虚函数的区别 (66)