当前位置:首页 > 技术文章 > 正文内容

Axure9 教程:锚点滚动效果(axure中锚点在哪里设置)

zonemu7小时前技术文章2

编辑导语:锚点滚动是常见的效果,常与导航结合使用。那么,你知道如何利用Axure9来实现锚点滚动效果吗?本篇文章里,作者以左侧固定导航结合热区为例,讲解了如何使用Axure来实现锚点滚动的方法,一起来看一下。

锚点滚动效果即点击锚点,页面滚动到指定的位置的效果,经常与导航结合起来运用。锚点滚动在Axure中有多种实现方式,本案例以左侧固定导航结合热区来讲讲如何实现此效果。

一、交互效果说明

  1. 点击左侧菜单选项,页面滚动至右侧对应内容板块。
  2. 页面滚动时,左侧导航菜单固定,右侧内容滚动,滚动到每个内容板块时选中左侧对应菜单选项。

效果预览:

原型预览地址:
https://4f7okf.axshare.com

二、元件准备

所需要的内容主要有三个部分:顶部导航栏/左侧菜单栏/右侧滚动内容区。

1. 首先制作顶部导航

拖入所有元件,设置好元件样式,选中所有元件右键【转化为动态面板】,【填充颜色】,勾选【100%宽度】,点击【固定在浏览器窗口】,水平固定【左侧】,垂直固定。

设置完成后顶部导航栏将固定在顶部,不随着页面滚动而滚动。

2. 制作左侧菜单栏

左侧菜单栏拖入6个【文本标签】以及一个【矩形元件】,给文本标签做好命名并分别设置内容。

同样选中这部分所有元件右键【转化为动态面板】,【设置坐标为(20,100)】,点击【固定在浏览器窗口】,水平固定【左侧】,垂直固定。

设置完成后左侧菜单栏将被固定,不随着页面滚动而滚动。

3. 制作右侧滚动内容区

设置6个板块内容,内容可自定义,分别进行分组及命名,和左侧的菜单保持一致。

三、制作交互效果

1. 第一步:制作点击左侧菜单选项,页面滚动至右侧对应内容板块效果

1)双击左侧菜单栏进入动态面板,分别选中文本标签,点击右键,选择【交互样式】,添加【鼠标悬停】和【选中】时的交互效果,这里设置的是字体颜色效果。

2)在右侧交互面板中分别添加【鼠标单击时】【选中】当前元件的交互,设置选项组名称为「菜单单选组」,默认勾选第一个菜单文本标签为选中状态。

3)在右侧内容区域每一个板块的内容上方拖入一个【热区】元件,高度为第一个内容板块至顶部的距离,这里为150px。

给拖入的热区元件分别做好命名,拖入对应的内容板块组合中。

热区:是一个透明的元件,在原型中不可见的特性使得其可以覆盖在任意元件上添加交互效果而不影响原型的美观度。这里使用热区是防止滚动时被顶部导航遮盖住一部分内容,使滚动区域可以到达我们想要的位置。

4)给左侧菜单栏的6个菜单选项分别添加【鼠标单击时】【滚动到元件】的交互,目标为右侧内容区对应板块上方的热区,动画为线性,200毫秒。

这一步完成后,点击左侧导航菜单,已经可以滚动到对应的板块内容区域了。

2. 第二步:制作右侧内容滚动,滚动到每个内容板块时,选中左侧对应菜单选项效果

1)拖入一条【水平线】元件,颜色透明度设置为0%,将其右键转化为动态面板,点击【固定到浏览器】中,水平固定【左侧】,垂直固定【居中】,将此动态面板命名为「触发线」。

2)在右侧交互面板中选择【页面滚动时】的交互,点击【启用情形】,设置条件【元件范围——「触发线」——接触元件范围——「护肤品类-组合」】,添加动作【选中】左侧菜单的「护肤品类」选项。

按照此方法依次设置条件及选中效果,使页面滚动至右侧每个板块的内容区域时,接触到设置好的居中的「接触线」元件,都可以选中左侧菜单栏中的对应选项。

所有交互添加完的交互如下:

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

题图来自 Unsplash,基于 CC0 协议

相关文章

Ubuntu 25.04发行版登场:Linux 6.14内核,带来多项技术革新

IT之家 4 月 18 日消息,科技媒体 linuxiac 昨日(4 月 17 日)发布博文,报道称代号为 Plucky Puffin 的 Ubuntu 25.04 发行版正式上线,搭载最新 Linu...

【Vue3 基础】05.组件化(组件使用vuex)

这是 Vue3 + Vite + Pinia +TS + Element-Plus 实战系列文档。最近比较忙没什么时间写文章,争取早日把这个系列完结吧~生命周期和模板引用在本章之前,我们通过响应式 a...

快速上手React(快速上手的高级表达)

web前端三大主流框架1、Angular大家眼里比较牛的框架,甚至有人说三大框架中只有它能称得上一个完整的框架,因为它包含的东西比较完善,包含模板,数据双向绑定,路由,模块化,服务,过滤器,依赖注入等...

10个实例小练习,快速入门熟练 Vue3 核心新特性(一)

作者:xuying 全栈修炼转发链接:https://mp.weixin.qq.com/s/_n2seDbbiO5hXQfuUGbUCQ前言Vue3.0 发 beta 版都有一段时间了,正式版也不远了...

Vue3 中有哪些值得深究的知识点?(vue3例子)

众所周知,前端技术一直更新很快,这不 vue3 也问世这么久了,今天就来给大家分享下vue3中值得注意的知识点。喜欢的话建议收藏,点个关注!1、createAppvue2 和 vue3 在创建实例时,...

Windows 下 Git 拉 Gitlab 代码(gitlab拉项目)

读者提问:『阿常你好,Windows 下 Git 拉 Gitlab 代码的操作步骤可以分享一下吗?』阿常回答:好的,总共分为五个步骤。一、Windows 下安装 Git官网下载链接:https://g...