返回

从零开始学Figma

#UI设计通识
21%
进度
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中的小部件
首页知识库UI设计通识从零开始学Figma

Figma的图层和编组类型

酸梅干超人 编辑于 2024-11-07133人正在学
20

Figma 的画布 Page 内可以置入各类元素,即有视觉可见文字、矢量图形等,也有视觉不可见的编组、画框等。

而不管你置入哪些元素,它们都会在资源面板中映射出一个对应的“图层 Layer”,且不同的元素类型会用不同的图标表示。

每个图层可以进行的操作和快捷键:

  • 上移一格: ctrl/com + ] ,图层在列表中上移一位
  • 移到最上: ],图层移动到列表最顶端
  • 下移一格: ctrl/com + [ ,图层在列表中下移一位
  • 移到最下: [ ,图层移动到列表最底端
  • 重新命名:ctrl/com + r,命名需要输入内容后按回车更改
  • 锁定图层:ctrl/com + shift + l,锁定后不可操作
  • 隐藏图层:ctrl/com + shift + h,隐藏后再画布内不可见

这个列表还表示元素的上下关系,当两个图层相交,列表位置在上的会覆盖遮挡在下的图层。

除了一般的图层外,Figma 还可以创建编组,并可以将多个元素置入到编组的下级,形成上下级包含和被包含的关系。

在 Figma 中,编组的类型有好几种,可以分成两个大类:

其中最需要注意的,就是一般编组 Group 和画框 Frame 的区别。

一般编组只是将多个图层编组成为一个整体,用于对它进行排版、管理。

而画框 Frame 则是一个特殊的组(后面统一叫 Frame 更顺口),虽然也具备一般编组的功能,但它被赋予了更重要的任务和功能。它和一般编组的差异可以总结为下面这些:

  • 视图作用:视图区域是一个开发概念,即元素需要置入到视图内才会被系统渲染显示出来。在 Figma 中,我们需要用 Frame 创建界面的画板,只有内容被置入到 Frame 中,才能在演示模式下被显示出来,反之则不显示。
  • 响应模式:元素置入 Frame 可以激活响应设置,对 Frame 的缩放逻辑类似浏览器窗口的调节,是对下级元素进行适配调整,而不是一般编组的整体放大。
  • 背景色:Frame 作为显示区域可以单独设置背景色。
  • 编组名:Frame 的名字会显示在左上角,如果 Frame 置入其它 Frame 内,则名字会被隐藏。

Frame 的作为非常丰富,主要应用于界面画板和自动布局中,所以很多项目内往往包含大量的 Frame,并替代一般编组的使用。但作为新手,在前期实践中,如果找不出创建 Frame 的理由,就尽量用一般编组进行编组即可,不需要强行使用 Frame 增加理解负担。

除了 Frame 外,Figma 后续还提供了分区 Section 编组,这是因为越来越多 Figma 用户会用它来创建产品需求文档、交互流程说明,这就需要导出一整个区域的视觉内容。

而分区就是一个级别更高的编组,可以将一个区域内的所有元素和 Frame 进行编组管理,并导出对应的图像格式。

基础编组是通过主动创建得到的,而特殊编组,则是在进行其它操作时自动生成的,下面逐一做个简单的介绍。

自动布局编组,是在创建自动布局时生成的编组形式,有单独的属性设置。

矢量布尔编组,则是在多个矢量图形进行布尔运算后生成的编组,虽然使用了布尔元算后的新图形,但下级会保留原来的矢量图形,方便进行二次调整。

界面组件编组,则是 Figma 中的组件 Component 应用后的结果。如果直接使用 Group、Frame 创建组件,那么这些基础编组会直接被替换成组件编组,如果只有一个图层创建组件,则它会新建一个组件编组将原有图层置入下级。

编组的上下级关系在实践过程中非常重要,错误的关系就无法获得想要的结果,比如:

  • 蒙版没有使用编组导致上方所有的图层“消失”
  • 元素图层不在 Frame 内,演示和导出时都“消失”
  • 自动布局编组跑到其它编组下级,导致显示错位

所以后续操作如果出现错误,优先从图层开始排查,没有发现错误再检查其它内容。

点赞
收藏
学会
545620133
下一篇: Figma的字体设置详解
Figma 的字体模块是属性面板内设置属性最多的一个模块,而它的设置和传统的办公软件 Word、WPS 等有很大的不同。 因为 UI 设计软件为了确保设计稿能落地,使用前端编程中的字体设置属性来创建对应的设置。所以了解这些设置,就需要理解字体的相关知识点,可以查看我们分享的UI字体认识: UI设计中...
笔记 (19)
只看自己
logo
打小就酷 记录于 2025-03-05
1
原文: 蒙版没有使用编组导致上方所有的图层“消失” 元素图层不在 Frame 内,演示和导出时都“消失” 自动布局编组跑到其它编组下级,导致显示错位
卡皮巴拉 记录于 2025-03-04
拖动某个元素时按住空格键可以固定其层级关系,即不管将其拖到哪 它的层级关系都不会改变
原文: 这个列表还表示元素的上下关系,当两个图层相交,列表位置在上的会覆盖遮挡在下的图层。
UX小学生 记录于 2025-02-27
这里区别于frame
原文: 一般编组只是将多个图层编组成为一个整体,用于对它进行排版、管理。
UX小学生 记录于 2025-01-23
重命名Frame可选择Frame后按Ctrl+R
原文:
UX小学生 记录于 2025-01-23
按住Ctrl键可以选择层级最小对象
原文:
UX小学生 记录于 2025-01-23
按住空格键拖拽对象可以保持原有层级
原文:
tc 记录于 2025-01-07
在移动一个frame中的元素时,若不想将这个元素移出frame,可按住空格键移动
© 2023 uxbaike.com All rights reserved
版权声明意见反馈联系我们
weixinlogo
mx-auto
TOP
mx-auto
笔记
mx-auto
点赞