Axure教程:鼠标移入时切换菜单

MoveOn
5 评论 5214 浏览 7 收藏 5 分钟

上一篇文章《Axure教程:实现菜单下拉效果》里使用了最简单的方式实现了菜单下拉效果,这个案例实现的是当鼠标移入菜单项的时候切换菜单且有且只有一个菜单项是展开的。

预览图

鼠标移入“菜单2”后:

预览地址:https://64y9da.axshare.com

所需元件

两个菜单矩形、两个菜单子项动态面板、一个向上箭头、一个向下箭头。

操作步骤

(1)设置“菜单1”矩形的第一个交互:鼠标移入时,让菜单变为选中状态

(2)设置“菜单1”矩形的第二个交互:选中改变时,分两种情况去隐藏和显示动态面板

1)Case1:当“菜单1”非选中时,隐藏“菜单1子项”动态面板:

2)Case2:当“菜单1”选中时,显示“菜单1子项”动态面板:

(3)同样地设置好矩形2的交互

(4)将“菜单1”矩形和“菜单2”矩形设置成同一选项组

(5)按F5预览原型看看

小记

1. 这里可以“菜单1”矩形和“菜单2”矩形只用一个交互动作即实现鼠标移入切换菜单且有且只有一个菜单项是展开的效果。

2. 为什么不这样做?

因为这个案例里就只有两个菜单,如果有10个,那你就得在显示一个菜单子项时将其他9个菜单子项隐藏起来,那就会非常麻烦而Axure提供的选项组功能在这里就可以派上用场。

选项组的功能就是让在一个选项组里的所有元件有且只有一个是选中状态,利用这个功能就我们虽然多了一个交互但却节省了很多的工作。

3. 当你快速在两个菜单项里来回切换的时候会出现这种情况,可以去试试非常有趣哈哈:

4. 至于为什么会出现这种情况是因为在设置“菜单”矩形交互的显示隐藏效果时没有将动画效果取消掉,当你快速切换时,页面反应不过来就把矩形一直往下推了

附上无bug原型地址:https://gx8op7.axshare.com

#相关阅读#

Axure教程:实现菜单下拉效果

 

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

题图来自 Unsplash ,基于 CC0 协议

更多精彩内容,请关注人人都是产品经理微信公众号或下载App
评论
评论请登录
  1. 你好!请问你设置的那个菜单1箭头等于口是什么?我使用9版本,没找到这个功能

    来自北京 回复
    1. 那个是Font Awesome字体来的,不是Axure功能。简单介绍我在这篇文章末尾有介绍http://www.woshipm.com/rp/3146472.html

      来自广东 回复
    2. 好的,谢谢

      来自北京 回复
  2. 您好,请问如何解决这个BUG?

    4.至于为什么会出现这种情况是因为在设置“菜单”矩形交互的显示隐藏效果时没有将动画效果取消掉,当你快速切换时,页面反应不过来就把矩形一直往下推了

    来自重庆 回复
    1. 解决bug的方法:将动画效果取消掉。图片里也有显示哦。

      来自广东 回复
专题
12100人已学习12篇文章
增长这个话题,是互联网产品在成长过程中绕不过的问题。本专题的文章分享了产品增长指南。
专题
12155人已学习13篇文章
激活是指用户通过完成关键行为,真正成为产品的用户,而提升新用户激活则是留存用户的第一步。本专题的文章分享了如何做好新用户激活。
专题
12939人已学习12篇文章
随着互联网在大众生活中的不断普及与深入发展,互联网医疗这一全新的医疗健康服务业态发展趋势向好。本专题的文章分享了互联网医疗行业分析和竞品分析报告。
专题
69933人已学习26篇文章
学会数据化运营能够提升效率,让你的工作事半功倍。
专题
18727人已学习17篇文章
随着互联网的不断发展,不少产品开始了适老化改造,帮助老年人更好地融入智能生活。本专题的文章分享了适老化的设计思路。
专题
128108人已学习33篇文章
小程序时代,产品经理和运营人员该如何拥抱这种变化?