Figma入门教程:UI设计从零开始

Figma是目前最流行的UI/UX设计工具。本教程介绍Figma的基础操作、画板、组件、Auto Layout等核心功能,帮助设计初学者快速上手。

468 × 60 文章顶部广告 QEG44JER

为什么选择Figma

Figma 是目前设计行业最流行的 UI/UX 设计工具,主要优势:

  • 浏览器运行:无需安装,跨平台(Windows/Mac/Linux)
  • 实时协作:多人同时编辑,像 Google Docs 一样
  • 免费个人版:个人使用完全免费(3个项目)
  • 开发者友好:开发者可直接查看设计稿的 CSS 代码

注册与界面

  1. 访问 figma.com 注册账号(可用 Google 账号登录)
  2. 新建文件:DraftNew design file

主要区域

  • 左侧面板:图层列表 / 资源(组件、字体)
  • 画布区域(中央):设计工作区
  • 右侧面板:当前选中元素的属性(位置、大小、颜色、文字)
  • 顶部工具栏:常用工具图标

基础工具

工具 快捷键 说明
移动 V 选中并移动元素
Frame F 创建画板/容器
矩形 R 画矩形
圆形 O 画椭圆/圆形
直线 L 画线
文字 T 添加文本
铅笔 P 钢笔路径工具

Frame(画板)

Frame 是 Figma 设计的基础容器,相当于"画布中的画布":

  1. F 选择 Frame 工具
  2. 右侧面板可选择预设设备尺寸(iPhone、Android、Desktop 等)
  3. 或直接在画布拖拽绘制自定义尺寸

Frame与Group的区别

  • Group(Ctrl + G:子元素可以超出边界,不裁剪
  • Frame:默认裁剪超出内容,有独立的约束设置,支持 Auto Layout

文字与颜色

文字工具

T 点击画布添加文字,右侧面板设置:

  • 字体族(Font family)
  • 字重(Regular/Bold)
  • 字号(Font size)
  • 行高(Line height)
  • 字间距(Letter spacing)

颜色填充

选中元素 → 右侧 Fill(填充):

  • 实色(Solid)
  • 渐变(Linear/Radial)
  • 图片填充(Image)

点击颜色块打开拾色器,可输入 HEX 值。

对齐与分布

选中多个元素后,右侧顶部出现对齐工具:

  • 左对齐、居中对齐、右对齐
  • 上对齐、垂直居中、下对齐
  • 水平均匀分布(Distribute horizontally)
  • 垂直均匀分布(Distribute vertically)

技巧Ctrl + G 先组合,再对齐组,更高效。

Auto Layout(自动布局)

Auto Layout 是 Figma 最强大的功能之一,实现类似 CSS Flexbox 的自动布局:

  1. 选中 Frame 或 Group
  2. 快捷键 Shift + A 开启 Auto Layout
  3. 设置方向(水平/垂直)、间距、内边距

实际应用

  • 按钮组件(文字改变后按钮宽度自动适应)
  • 列表项(添加/删除自动调整间距)
  • 导航栏(响应式布局)

组件(Components)

创建组件

选中元素 → 右键 → Create componentCtrl + Alt + K

组件会保存在左侧 Assets 面板中。

使用组件实例

从 Assets 面板拖拽组件到画布,得到实例(Instance)。修改主组件后,所有实例自动更新。

实例的独立修改:可以修改实例的文本内容、颜色等,不影响其他实例。

原型交互

  1. 切换到右上角 Prototype 标签
  2. 选中元素 → 点击右侧出现的蓝色"+"
  3. 拖拽连接到目标 Frame
  4. 设置触发方式(Click/Hover)和动画

点击右上角 ▶ Present 按钮预览原型效果。

协作与分享

  • 分享链接:右上角 Share → 生成链接,可设置只读/可编辑
  • 开发者模式:分享链接时选择 Dev mode,开发者可查看 CSS 样式和标注
  • 导出:选中元素 → 右侧 Export → 选择格式(PNG/SVG/PDF)

常用快捷键

快捷键 功能
Ctrl + D 复制并原位粘贴
Ctrl + G 创建组
Ctrl + R 重命名
Alt + 拖拽 复制元素
Ctrl + \ 隐藏/显示面板
0-9 设置透明度(0=100%,1=10%)
Ctrl + 回车 进入/退出组/Frame

推荐学习资源

  • Figma 官方教程:figma.com/resources/learn-design
  • 社区文件(Community):大量免费模板和组件库
  • UI8、Mobbin:高质量 UI 设计参考

Figma 上手相对容易,建议直接动手临摹一个 App 界面,在实战中学习最快。

468 × 60 文章底部广告 7XM2LNHL

💡 推荐阅读

Figma界面设计入门:从零开始学UI设计

想入门Figma界面设计却不知从何下手?本文将带你从零开始,了解Figma的基本操作和界面设计基础,快速掌握UI设计核心技能。

Word长文档如何快速生成目录?超详细教程

还在为Word长文档的目录生成而烦恼吗?本文将详细介绍如何利用Word内置功能,快速生成美观且可自动更新的目录,让你的文档结构一目了然。

Excel错误值处理的7个实用技巧

系统讲解Excel错误值的处理方案,涵盖#N/A、#DIV/0!、#VALUE!等常见错误的解决方法,提升公式稳定性。

Word段落格式设置:让文档结构更清晰

段落格式设置是Word排版的关键。本文将教你如何通过段落缩进、行距、对齐方式等设置,让文档结构更加清晰,提升阅读体验。

Photoshop入门教程:PS基础操作完全指南

本教程介绍Adobe Photoshop的核心概念和基础操作,包括界面认识、图层管理、选区工具、常用调色功能,帮助零基础用户快速入门PS。

PowerPoint动画优化:如何提升动画的流畅度和自然度?

动画效果不够流畅?不够自然?本文教你如何优化动画设置,让动画更加逼真和吸引人。

如何用AI工具快速生成短视频封面和标题?

AI工具能大幅提升短视频封面和标题的设计效率。本文介绍几款实用AI工具,助你快速生成高质量封面和标题。

AE关键帧速度控制:打造个性化动画节奏

想要让AE动画节奏更加个性化?关键帧速度控制是关键!本文将教你如何调整关键帧速度,打造独具特色的动画效果。

安卓手机实用技巧:让手机更好用的50个小技巧

整理50个最实用的安卓手机使用技巧,包括系统设置优化、截图录屏、通知管理、省电技巧和隐藏功能,让你的手机更好用更省电。

PPT制作入门:从零开始做出好看的演示文稿

本教程讲解PPT制作的基础知识,包括幻灯片布局、文本排版、图片使用、动画设置和演示技巧,帮助你快速制作出专业的演示文稿。

WPS Office完全使用指南

WPS Office是国内使用最广泛的免费办公软件。本教程介绍WPS的安装、三大组件(文字/表格/演示)的基础使用,以及与Microsoft Office的兼容性处理。

iOS系统设置:如何自定义通知显示方式?

通知太多太烦人?iOS系统设置里可以自定义通知显示方式哦!本文教你如何根据需求调整,让通知更贴心,不再打扰你的工作和生活。

Python 文件自动化处理:批量重命名技巧

还在为大量文件重命名烦恼?本文教你用Python轻松实现批量重命名,支持正则表达式、自定义规则,让文件管理更高效。

数据库备份与恢复自动化:提升效率的利器

手动进行数据库备份与恢复既耗时又易出错。本文将介绍如何通过自动化工具实现数据库备份与恢复的自动化,提升效率,减少人为错误。

MySQL 基础入门:从安装到简单查询全攻略

想快速上手 MySQL 数据库?本文从安装开始,一步步教你如何配置环境,再到基础查询语句的使用,让你轻松掌握 MySQL 入门技能,开启数据库学习之旅。

VBA错误处理与调试:让Excel程序更稳定

在VBA编程中,错误处理与调试是必不可少的环节。本文将介绍常见的错误类型、错误处理机制以及调试技巧,让你的Excel程序更加稳定可靠。

SQL 分组与排序:让数据更有条理

数据杂乱无章?SQL 分组与排序功能来拯救!本文讲解 GROUP BY 分组和 ORDER BY 排序语句,助你快速整理数据,发现数据潜在规律。

iOS系统设置:如何管理存储空间和优化性能?

iPhone用久了存储空间不够用?性能下降?iOS系统设置里有妙招!本文教你如何管理存储空间,优化性能,让你的iPhone焕然一新!

Docker 数据管理:卷与数据持久化方案

Docker 数据管理是容器化应用的重要一环。本文将详细讲解 Docker 卷的使用与数据持久化方案,助你轻松管理容器数据,确保数据安全。

远程桌面故障排查与修复指南

遇到远程桌面连接问题?别担心,本文将提供故障排查与修复指南,包括常见错误代码解析、网络诊断工具使用及解决方案等。