返回

零基础学Figma

#UI设计通识
91%
进度
0/4
知识点
0
笔记
概述
Figma的基础认识
Figma的初识和学习准备
Figma的注册和安装
Figma的会员说明和教育版使用
Figma的主要界面认识
Figma的基本操作
Figma的工具栏
Figma的属性设置
Figma的图层和编组类型
Figma的字体设置详解
Figma的图片设置介绍
Figma的蒙版设置
资源社区和组件库使用
开始使用Figma设计界面
Figma的矢量应用
关于矢量和位图认识
矢量中的钢笔工具
矢量中的布尔运算
使用Figma绘制图标
Figma的布局功能
约束响应式功能的使用
Figma自动布局基本认识
自动布局中的自适应逻辑
并列布局的自适应类型
自动布局的相互嵌套
Figma中的格线系统
Figma的样式与组件
Figma的图层样式管理
Figma的组件功能入门
Figma的组件变体入门
Figma的变体功能进阶
Figma组件的管理方式
Figma中的变量定义
Figma的交互功能
Figma的交互基础认识
Figma的页面滚动设置
Figma的页面基础跳转
Figma的智能动画应用
Figma的弹窗效果
Figma交互中的变量和条件
Figma 的插件部件
Figma的插件认识
Figma中的小部件

Figma的弹窗效果

酸梅干超人 编辑于 2025-04-0117人正在学
00

针对UI中出现频率极高的弹窗,Figma提供了 overlay 系列的动作,包括:

首先理解 Open overlay弹窗,它的实现逻辑是将目标画板的内容,覆盖到当前的画板中。

该功能对目标画板的尺寸没有限制,想用什么弹窗尺寸都可以,我们可以在交互设置中对该弹窗的显示做出进一步的设置。

首先 Position 位置设置,即设置弹窗覆盖后处于原画板的哪个方向,包括

最后的 Manual即自定义,让用户自己设置弹窗覆盖后的位置。

下面选项中 Close when clicking outside,即在交互中打开弹窗以后,点击弹窗外的区域自动关闭弹窗的设置。

Backgroung 则是为弹窗添加背景遮罩,不用单独创建一个遮罩图层。

最后的动画设置中,打开弹窗的动画只有 Instant、Dissolve、Move in 3种设置类型,可以根据使用需要选择。

以上操作的结合,可以模拟出非常接近真实项目打开弹窗的交互。而下面我们还要理解它的另外两个动作 Swap overlay和Close overlay。

Swap overlay切换弹窗,是在打开一个弹窗以后,将这个弹窗切换成另一个弹窗。该交互可以添加在打开的弹窗上,从而保持原先底部画板不变,仅弹窗本身切换。

而在 Swap 弹窗切换中,就可以在动画效果中添加 Smart Animate设置,为弹窗添加关键帧补间动画的效果,它也要遵循相同的图层应用逻辑即可。

Close overlay 关闭弹窗,则是添加该交互后可以关闭当前打开的弹窗,他可以和Close when clicking outside共同使用。比如一个弹窗既可以点击外部区域关闭,也可以点击上方的关闭图标关闭。

点赞
收藏
学会
14110017
下一篇: Figma交互中的变量和条件
前面提到的Figma交互设置,都是围绕页面本身的基础操作和不同画板Frame之间的跳转,动效的起始和结束都是已经设计好的界面。 而Figma还提供了三个进阶的交互动作,可以直接变更页面(没有提供结束页设计)内的特定内容,分别是: Set variable 设置变量 Set variable mode...
笔记 (0)
只看自己
logo
© 2023 uxbaike.com All rights reserved
版权声明意见反馈联系我们
weixinlogo
mx-auto
TOP
mx-auto
笔记
mx-auto
点赞