Axure实现2、3菜单展开/折叠效果
2018-03-20 本文已影响63人
西贝槑
后台系统的管理菜单级联原型设计,一般后台菜单的级别分为2、3级,也会通过结构布局来化解菜单折叠的问题,但是有些复杂系统还是会需要菜单的展开折叠。下面讲一下Axure实现这一效果的过程
一、准备组件
![](https://img.haomeiwen.com/i1064588/0260ac36d22e19c4.png)
矩形:一级菜单
矩形:二级菜单
可根据自己的需要进行颜色、大小等区分,将一级菜单和二级菜单排列好。
![](https://img.haomeiwen.com/i1064588/fae956e27472bd51.png)
二、添加交互
1、将所有二级菜单转化为动态面板,命名:二级菜单,并设置为隐藏
2、选中一级菜单,添加点击事件,选中二级菜单动态面板,可见性:切换;勾选推动/拉动元件,如下图:
![](https://img.haomeiwen.com/i1064588/6cc38c689969cda8.png)
3、将一级菜单和二级菜单全部选中,复制粘贴,粘贴的个数自己定
![](https://img.haomeiwen.com/i1064588/cd3638cf407a5d48.png)
效果如下图:
![](https://img.haomeiwen.com/i1064588/6af012da27bc64b3.png)
三、三级菜单类似
在以上的基础上编辑,选中一个一级菜单和二级菜单进行编辑
![](https://img.haomeiwen.com/i1064588/d474af348ca5318f.png)
选择二级菜单动态面板,编辑里面的元件,添加三级菜单
重复以上的步骤
1、先将二级菜单和三级菜单进行排列,选中所有三级菜单,转化为动态面板,命名:三级菜单,并设置为隐藏
![](https://img.haomeiwen.com/i1064588/62abc3da809ea1b0.png)
2、对二级菜单添加点击事件,
隐藏——二级菜单——拉动元件
![](https://img.haomeiwen.com/i1064588/d661c667aaa7895b.png)
切换可见性——三级菜单动态面板——可见性:切换——推动/拉动元件
![](https://img.haomeiwen.com/i1064588/e84d5d3489040556.png)
显示——二级菜单——推动元件
![](https://img.haomeiwen.com/i1064588/3421a7facaa9aae7.png)
3、选中二级菜单和三级菜单,复制、粘贴
效果如下
![](https://img.haomeiwen.com/i1064588/26d48ab68b9524b2.png)
4、最后返回顶层,一级菜单的层级
选中一级菜单和二级菜单,复制、粘贴,效果如下:
![](https://img.haomeiwen.com/i1064588/d9d982f18c0dc506.png)
四、完成
可预览查看效果
如有额外精细化的效果,可以自己在相应的元件上添加效果,如下
![](https://img.haomeiwen.com/i1064588/26c2657bee885f46.png)