掌握 Figma 的自动布局,轻松设计 - 简化指南!

news2024/10/5 14:18:05

Figma作为一种基于浏览器操作的设计工具,改变了传统的设计软件工作模式,为我们在线合作设计奠定了基础。自推出以来,Figma的创新一直受到国内外众多UI设计师的关注,包括在推动设计团队开展高效设计工作方面,Figma推出了自动布局等创新功能。什么是自动布局?如何实现Figma的自动布局?今天,让我们来解释一下解锁Figma自动布局的新方法!

1. 什么是自动布局?

在iOS规范文档中,阐述了自动布局(AutoLayout)它是一种专门用于布局UI界面的技术,可以轻松解决屏幕适应的问题。创建Figma自动布局的画板或组件可以设置为动态画板,可以随着内容的变化自动响应,如设置可以随意增减项目数量和改变项目顺序的列表、设置随标签文本字数的增减而扩大或缩小的按钮等,如下图所示。

2. Figma自动布局如何实现?

Figma是国外企业研发的设计产品,在国内访问很不稳定,且不论是界面、工具还是说明文档都是英文版本,新手设计师在理解上会比较困难。以Figma中文版的即时设计为例,给大家讲解如何创建Figma自动布局,帮助设计师轻松上手!

即时设计 - 可实时协作的专业 UI 设计工具即时设计是一款支持在线协作的专业级 UI 设计工具,支持 Sketch、Figma、XD 格式导入,海量优质设计资源即拿即用。支持创建交互原型、获取设计标注,为产设研团队提供一站式协同办公体验。icon-default.png?t=N7T8https://ad.js.design/special/figma/?source=csdn&plan=bttcsdn11081

即时设计的「自动布局」功能采用代码思维,通过给设计稿设置好固定间距、依附效果等属性后,随意调整内部的内容时都将全自动排布,无需设计师单个手动修改。

添加Figma自动布局

首先进入即时设计工作台,创建一个文本按钮画板。选中按钮画板,按快捷键Shift+A,或右键单击按钮,在下拉菜单选择添加Figma自动布局,或从设计面板中添加Figma自动布局,这样按钮的尺寸会随着文本的增减而扩展和收缩。

除此之外,即时设计还支持选中已设置自动布局的画板或分组,在右侧面板中,点击切换「纵向布局」或「横向布局」,手动修改【间距】【上下边距】【左右边距】的数值,让容器内所有小框按照你希望的间距排列。非常方便,也可以选中任意自动布局画板,在编辑区内直接通过拖拽调整间距与边距。

除此之外即时设计还支持团队实时在线协作,致力于帮助设计师减少重复性劳动,让设计更智能,让团队协助更高效!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1184468.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

计算机毕业设计基于springboot+java+vue的健身房课程预约信息网站

运行环境 开发语言:Java 框架:springboot JDK版本:JDK1.8 服务器:tomcat7 数据库:mysql 数据库工具:Navicat11 开发软件:eclipse/myeclipse/idea Maven包:Maven 项目介绍 本健身网…

win10安装.net3.5

运行 winver 对应Windows的版本下载相应的iso,可以在MSDN, 我告诉你 - 做一个安静的工具站 (itellyou.cn)下载,最新的去微软官方下载下载 Windows 10 (microsoft.com) 下载这个工具下载 将iso中的文件夹sxs里的内容拷贝到C:/windows/sxs里 管理员运行po…

超简单超实用的网页视频下载方法

想必大家经常需要下载网页视频,以便自己离线观看,这篇文章就来说一种超简单超实用的快捷方法,无需下载软件,无需使用插件,三四步轻松搞定! 目录 Google浏览器网页视频下载 Microsoft Edge浏览器网页视频…

前端项目导入vue和element

1.安装nodejs 下载链接https://cdn.npmmirror.com/binaries/node/v18.18.0/node-v18.18.0-x64.msi 进入cmd 命令行模式 管理员身份运行 输入 (node -v)能看到版本号 npm config set prefix "C:\Program Files\nodejs" 默认路径 npm config…

网页【CSS】滚动条

前言 优化后的滚动条会提亮我们的网站页面。 例如:CSS-TRICKS这个网站如果采用的是浏览器默认的滚动条,不进行优化,页面会显得很不搭。 所以该网站的滚动条样式优化如下: html::-webkit-scrollbar {width: 30px;height: 30px; …

基于Springboot的时装购物系统(有报告)。Javaee项目,springboot项目。

演示视频: 基于Springboot的时装购物系统(有报告)。Javaee项目,springboot项目。 项目介绍: 采用M(model)V(view)C(controller)三层体系结构&…

notepad++搜索结果窗口不见了

1、使用notepad打开一个文件文件 2、ctrlf,打开搜索窗口,随便搜索一个内容 3、按F7,然后AltF7 切换焦点到Find result. 会有一个小窗口出现,内容是:还原,移动,大小等 4,点移动,使…

打造高效的客服体系,就在于这个“专属链接”

想要追踪特定数据,但是得在数据库中大海捞针? 想要知道某个推广的效果,但是无法追踪? 想要获得个性化的报告,但是数据不够精准? 面对这些情况,只需要靠一条“专属链接”就能一一击破&#xff…

WebGL的技术难点分析

WebGL是一项强大的技术,但在开发过程中可能会遇到一些挑战和技术难点。以下是一些与WebGL相关的技术难点,希望对大家有所帮助。北京木奇移动技术有限公司,专业的软件外包开发公司,欢迎交流合作。 1.3D数学和图形编程:理…

数据可视化PCA与t-SNE

PCA(主成分分析)和t-SNE(t分布随机近邻嵌入)都是降维技术,可以用于数据的可视化和特征提取。 降维:把数据或特征的维数降低,其基本作用包括: 提高样本密度,以及使基于欧…

将idea默认折叠的注释打开

idea默认的代码注释是折叠的,不方便查看 下面是改成默认打开的步骤 1、打开settings 2、找到Code Folding,将 Annotations前面的 对钩去掉,保存即可

【C++初阶(五)类和对象(上)】

本专栏内容为:C学习专栏,分为初阶和进阶两部分。 通过本专栏的深入学习,你可以了解并掌握C。 💓博主csdn个人主页:小小unicorn ⏩专栏分类:C 🚚代码仓库:小小unicorn的代码仓库&…

Flink 基础 -- 尝试Flink

官网 文档 v1.18.0 下载 数据流上的状态计算(Stateful Computations over Data Streams) Apache Flink是一个框架和分布式处理引擎,用于无界和有界数据流的有状态计算。Flink被设计成可以在所有常见的集群环境中运行,以内存中的速度和任何规模执行计…

实验(一):运算器实验

一、实验内容与目的 实验要求: 利用 CP226 实验仪的 K16..K23开关做为DBUS数据,其它开关做为控制信号,将数据写累加器A和工作寄存器W,并用开关控制ALU的运算方式,实现运算器的功能,将结果送入OUT寄存器。 实…

软件工程第十周

测试过程 单元测试 注意出错处理!单元测试的数据处理部分请见Junit 单元测试之错误和异常处理-CSDN博客 单元测试准则 白盒:对系统结构非常清楚!就像大题注重过程。 单元测试的测试环境 一定要保证整个环境是完整的,尽管可能没…

读写锁ReentrantReadWriteLock

读写锁ReentrantReadWriteLock是JDK1.5提供的一个工具锁,适用于读多写少的场景,将读写分离,从而提高并发性。读写锁允许的情况:一个资源可以被多个读操作访问,或者被一个写操作访问,但两者不能同时进行。 R…

IP地址会暴露我们的隐私吗?

IP地址在某种程度上可能会暴露个人或组织的隐私。以下是一些关于IP地址可能影响隐私的情况: 地理位置信息: IP地址的一部分信息是与地理位置相关的,因此可以用于确定用户或组织的大致地理位置。这可能泄露用户的身份或活动的地理背景。 互联…

Doris:Binlog Load导入数据

Binlog Load提供了一种使Doris增量同步用户在Mysql数据库的对数据更新操作的CDC(Change Data Capture)功能。Binlog Load需要依赖canal作为中间媒介,让canal伪造成一个从节点去获取Mysql主节点上的Binlog并解析,再由Doris去获取Canal上解析好的数据。 1…

centos k8s安装dapr

文章目录 安装helm更新helm库初始化dapr高可用方式安装 卸载dapr验证k8s的dapr安装rocketmq总结 安装helm 三个包放到一个目录下 chmod x get ./get helm version更新helm库 helm repo add dapr https://dapr.github.io/helm-charts/ helm repo update helm search repo dapr …