Axure自动生成标签页/面包屑详细教程「终于解决」

Axure自动生成标签页/面包屑详细教程「终于解决」删除「标签页/面包屑」,页面关闭并定位到最近「标签页/面包屑」,打开「对应页面」。本文作者分享了用Axure自动生成标签页/面包屑的详细教程,一

编辑导语:点击「菜单」时自动生成「标签页/面包屑」,并打开「对应页面」;删除「标签页/面包屑」,页面关闭并定位到最近「标签页/面包屑」,打开「对应页面」。如何完成这种效果呢?本文作者分享了用Axure自动生成标签页/面包屑的详细教程,一起来看一下吧。

Axure自动生成标签页/面包屑详细教程「终于解决」

下载演示地址:

https://pan.baidu.com/s/1z_5GGwiS0qhjG7owPft5_Q(提取码:c36r)

教程大纲:

  1. 完成整体布局
  2. 制作菜单区交互
  3. 制作标签区交互
  4. 联动菜单区和标签区
  5. 设置点击打开页面
  6. 待优化思考中

01 完成整体布局

创建1个主页面(命名“主页面”),3个子页面(分别命名“菜单1”、“菜单2”、“菜单3”)

使用元件:矩形、内联框架、中继器、白色取消icon、黑色取消icon(icon下载地址:https://www.iconfont.cn/)

在【主页面】按照下图完成整体布局,如下图:

Axure自动生成标签页/面包屑详细教程「终于解决」

02 制作菜单交互

右键选中【菜单1】- 选中【交互样式…】- 点击【选中】,设置“字体颜色”为白色、“填充颜色”为“666666”,如下图:

Axure自动生成标签页/面包屑详细教程「终于解决」

点击【菜单1】设置“鼠标单击时”用例,如下图:

Axure自动生成标签页/面包屑详细教程「终于解决」

点击【菜单1】设置选项组,选项组命名“menu”,如下图:

Axure自动生成标签页/面包屑详细教程「终于解决」

【菜单2】和【菜单3】重复上述步骤

点击【菜单1】设置为“选中状态”,如下图:

Axure自动生成标签页/面包屑详细教程「终于解决」

03 制作标签交互

双击打开【中继器】,复制【黑色icon】放置到中继器,如下图:

Axure自动生成标签页/面包屑详细教程「终于解决」

右键点击【黑色icon】- 选中【交互样式…】- 点击【选中】,设置【图片】并导入【白色icon】,如下图:

Axure自动生成标签页/面包屑详细教程「终于解决」

选中【黑色icon】设置选项组,选项组命名“del”,默认“选中”,如下图:

Axure自动生成标签页/面包屑详细教程「终于解决」

选中【黑色icon】设置“鼠标单击时”用例,如下图:

Axure自动生成标签页/面包屑详细教程「终于解决」

右键点击【矩形】- 选中【交互样式…】- 点击【选中】,设置“字体颜色”为白色、“填充颜色”为“666666”(参考【菜单1】设置)

点击【矩形】设置选项组,选项组命名为“label”,默认“选中”(参考【黑色icon】设置)

点击【矩形】设置“鼠标单击时”用例,如下图:

Axure自动生成标签页/面包屑详细教程「终于解决」

返回【主页面】,点击【中继器】,添加1行1列(双击重命名“title”和“page”),并取消“隔离单选按钮效果”和“隔离选项组”效果,如下图:

Axure自动生成标签页/面包屑详细教程「终于解决」

点击【中继器】设置样式,设置布局“水平”、间距列“10”,如下图:

Axure自动生成标签页/面包屑详细教程「终于解决」

04 菜单区和标签区联动

点击【菜单1】设置“鼠标单击时”用例,如下图:

Axure自动生成标签页/面包屑详细教程「终于解决」
Axure自动生成标签页/面包屑详细教程「终于解决」

【菜单2】和【菜单3】与重复上述【菜单1】步骤,添加“鼠标单击时”用例

点击【中继器】删除1行,设置第1行(title为“菜单1”、page为“菜单1.html”),如下图:

Axure自动生成标签页/面包屑详细教程「终于解决」

05 设置点击打开页面

分别打开【子页面-菜单1】、【子页面-菜单2】、【子页面-菜单3】,放入不同的元件,以便对于打开页面做出区分,如下图:

Axure自动生成标签页/面包屑详细教程「终于解决」

返回【主页面】,双击【中继器】打开中继器页面,点击矩形,设置“选中时”用例,如下图:

Axure自动生成标签页/面包屑详细教程「终于解决」

点击【内联框架】设置“载入时”用例,默认打开“菜单1”,如下图:

Axure自动生成标签页/面包屑详细教程「终于解决」

点击【主页面】进行效果预览。

06 待优化思考中…

多次点击菜单后,导致标签区超长,解决方案:将标签区转换为动态面板。

Axure自动生成标签页/面包屑详细教程「终于解决」
Axure自动生成标签页/面包屑详细教程「终于解决」

加入动态面板,新的标签页被隐藏,想要实现菜单缩小,并左移效果。解决方案:真的很麻烦,建议算了吧。

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

题图来自 Unsplash,基于 CC0 协议

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
转载请注明出处: https://daima100.com/11772.html

(0)

相关推荐

  • MySQL常用性能分析命令[亲测有效]

    MySQL常用性能分析命令[亲测有效]show version(); show engines; show variables like 'innodb_buffer_pool_size';#缓存池大小 show v…

    2023-03-31
    184
  • Python中dictionary.setdefault的使用方法

    Python中dictionary.setdefault的使用方法setdefault()函数是Python字典(Dictionary)中的一个函数,用于在字典中查找某个键,如果该键不存在,则返回一个默认值并插入到字典中。

    2024-03-19
    92
  • 数据安全 企业_物联网安全攻击

    数据安全 企业_物联网安全攻击2020年1月,时间跨度长达14年的,微软2.5亿条客户服务和支持记录在网上泄露; 同年4月,微盟发生史上最贵“删库跑路”事件,造成微盟市值一夜之间缩水约24亿港币; 今年7月,网信办依据《数据安全法

    2023-06-19
    140
  • MySQL操作数据时区分大小写

    MySQL操作数据时区分大小写
    一般情况下使用SQL语句执行 update login_ticket set status=1 where ticket=’ABC’ 会将ticket=’a…

    2023-04-07
    145
  • 防爆系统处于打开状态_80端口爆破

    防爆系统处于打开状态_80端口爆破前几天项目上需要对一个正常登陆接口,以及忘记密码的接口进行防爆破处理,这里我用nginx,redis,以及前端的一些简单的图形拖动来做一个简单的

    2023-06-25
    131
  • Python地图应用

    Python地图应用在当今全球化时代,地图应用越来越普及。我们需要对位置和地理信息进行可视化展示,以更好地了解世界。Python的丰富的地图库和数据处理能力,使得它成为开发地图应用的热门选择。

    2024-06-28
    47
  • 林晓斌的MySQL45讲_MySQL实用教程第三版例题4.7

    林晓斌的MySQL45讲_MySQL实用教程第三版例题4.7前面我们了解了SQL查询语句是如何执行的,一条SQL查询语句的过程需要经过连接器、分析器、优化器、执行器等功能模块,最终到达存储引擎。 在MySQL中,可以恢复到半个月内的任何一个时间点,这时基于日志

    2023-05-06
    137
  • kubernetes高可用架构_kepler架构

    kubernetes高可用架构_kepler架构数据也有冷热之分,你知道吗? 根据访问的频率的高低可将数据分为热数据和冷数据,访问频率高的则为热数据,低为冷数据。如果热、冷数据不区分,一并存储,显然不科学。将冷数据也存储在昂贵的内存中,那么你想,成

    2023-06-14
    143

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注