HTML5跟随鼠标动的导航框,Protopie教程:跟随鼠标移动的导航菜单特效

本教程详细介绍了如何制作一个交互式的网页导航菜单,包括让菜单项在鼠标悬停时跟随鼠标移动,以及点击后改变焦点背景的圆角效果。通过设置触发面板中的‘鼠标悬浮’和‘下击/抬起’动作,调整坐标和圆角值,实现了一种动态且具有反馈感的用户体验。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

本篇教程将展示如何制作一个可以跟随鼠标移动导航菜单特效,enjoy~

abff80d6c7f820e345f6aacd45c2ded2.png

一、最终效果

bb00d8368b44c48533e4a128b5a92c41.gif

二、触发介绍

6bd55f731fd0d6341e2a0e065ffa1bd0.png

三、制作过程

1. 首先我们创建按钮层+背景层+焦点背景层

45a50507112c40d6f0881dca2c005afd.png

完成图层创建后,我们对鼠标移动到按钮上,焦点背景跟随鼠标移动的特效。

点击“菜单A”图层,在触发面板选择“鼠标悬浮”,同时在该触发效果下选择“移动”选项,并且将坐标值设置为“X:88 / Y:80.75”。使用相同的方法,对“菜单B”和“菜单C”进行设置,坐标轴分别为:“X:187.5 / Y:80.75”和“X:287 / Y:80.75”。

9c9e200c03c11437c2bf47cd4886960a.png

完成以上设置,我们可以看到跟随鼠标移动的导航特效已经完成。

1de1ce1a9e3e2b32605fd3a3e8bc4390.gif

下一步我们来制作点击按钮后,焦点背景圆角变化的特效。这里我们会用到“下击”、“抬起”2个动作来模拟“鼠标点击”和“松开鼠标”的动作。

选择“菜单A”图层,在触发面板选择“下击”,同时在该触发效果下选择“圆角”选项,并且将圆角值设置为50。

c77219593df6d282d910788809547930.png

完成了模拟鼠标点击的特效,下一步我们使用相同的方法完成鼠标抬起的特效。选择“菜单A”图层,在触发面板选择“抬起”,同时在该触发效果下选择“圆角”选项,并且将圆角值设置为5。

c79c12a7667b3f1c7c3c33c47fd35773.png

使用“菜单A”相同的设置去设置“菜单B”“菜单C”,设置完成后,就可以看到最终的演示效果。

bb00d8368b44c48533e4a128b5a92c41.gif

源文件下载

作者,ioioi,ZQZ原型师,专注原型设计/交互设计

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

题图来自 Unsplash,基于CC0协议。

给作者打赏,鼓励TA抓紧创作!赞赏

5人打赏

b75fafcdd9960d3aa3ad07cd883fadbb.png

db82364b35f7e7cdd27f3251b58ac09b.png

74af5de2554a0e21b221bd64214b8592.png

058af7a1ef0dad8ce5a0fc26976fffbf.png

78717eaa9536b74ede96a0c4e960510c.png

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值