figma下载_何时在Figma中使用组或框架

figma下载

Groups and Frames have very different uses in Figma, but it’s difficult at first to tell why both of them exist. I can assure you that they complement each other, but first, you need to understand the nuances of each. I’ll show you how to make them, how each one works, and some good use cases for each to level up your Figma skills.

组和框架在Figma中有非常不同的用途,但是起初很难说出它们为什么都存在。 我可以向您保证,它们是相辅相成的,但是首先,您需要了解它们之间的细微差别。 我将向您展示如何制作它们,每个组件如何工作,以及每个组件的一些良好用例,以提高您的Figma技能。

如何制作组或框架 (How to make Group or a Frame)

Anyone coming from other visual editors, whether Photoshop, Sketch, LucidChart or Google Slides, will usually be familiar with the grouping shortcut. Highlight several objects, press Cmd + G on Mac or Ctrl + G on PC, and the program will group them together so you can treat it as one unit.

来自其他视觉编辑器的任何人,无论是Photoshop,Sketch,LucidChart还是Google Slides,通常都会熟悉分组快捷方式。 突出显示几个对象,在Mac上按Cmd + G或在PC上Ctrl + G ,程序会将它们组合在一起,因此您可以将其视为一个单元。

Making a frame is very similar, except you press the Cmd + Option + G keys on Mac or the Ctrl + Alt + G keys in Windows. As shown in the screenshot above the layers panel has a dashed square icon to indicate a Group and the hashtag icon indicates a Frame. You can also access the shortcut by right-clicking on the selected layers.

制作框架非常相似,除了在Mac上按Cmd + Option + G键或在Windows上Ctrl + Alt + G键外。 如上方屏幕截图所示,“图层”面板上有一个虚线方形图标表示“组”,而“主题标签”图标表示“帧”。 您也可以通过右键单击所选图层来访问快捷方式。

Image for post
You can also right click your selected items, and find the Group and Frame options part way down.
您也可以右键单击选定的项目,然后部分找到“组”和“框架”选项。

哪些团体适合 (What Groups are good for)

Image for post
Illustrating what happens when a Group of an image, text and a vector shape is made more narrow.
说明使一组图像,文本和矢量形状更窄时会发生什么。

矢量对象 (Vector objects)

As you might expect if you’ve used Powerpoint or Google Slides, grouping objects and layers puts them altogether. It also behaves the same when you resize the group, stretching vector objects to whatever dimensions the parent group is. If you haven’t come across it before, holding down the Shift key will maintain the aspect ratio if you’re making your Group bigger or smaller.

如您所料,如果您使用过Powerpoint或Google幻灯片,则将对象和图层归为一组即可。 调整组大小,将矢量对象拉伸到父组的任何尺寸时,它的行为也相同。 如果您以前从未遇到过,如果您要增大或缩小组的大小,请按住Shift键将保持宽高比。

图片 (Images)

It behaves a little differently for images, but in a positive responsive way. When building prototypes you will less often want to skew the aspect ratio of an image. Figma will maintain the aspect ratio of the image centre it in the group and ‘crop’ the excess. Any frontend developers will be familiar with the object-fit: cover CSS property that mimics this behaviour.

对于图像,它的行为略有不同,但是以积极的响应方式。 在构建原型时,您很少会希望歪曲图像的纵横比。 Figma将在组中保持图像中心的纵横比,并“裁剪”多余的部分。 任何前端开发人员都将熟悉模仿此行为的object-fit: cover CSS属性 。

看到所有的文字 (Seeing all the text)

As you can see in the image above, the text box behaves as if it has the ‘Left and Right’ horizontal constraint. Its width shrank in relation to the parental Group. This is perfect if you’re looking to resize things regularly as you work on your prototype, and have all the text visible. It’s curious that it actually has the default ‘Left’ horizontal constraint.

如上图所示,该文本框的行为就像具有“左右”水平约束一样。 它的宽度相对于父母组缩小了。 如果您希望在处理原型时定期调整大小,并使所有文本可见,那么这是完美的选择。 奇怪的是,它实际上具有默认的“左”水平约束。

Image for post
Even after shrinking the Group’s width, the text box shrunk in width too despite having a ‘Left’ horizontal constraint.
即使缩小了Group的宽度,文本框的宽度也缩小了,尽管水平约束为“ Left”。

什么框架适合 (What Frames are good for)

Image for post
Illustrating what happens when a Frame of an image, text and a vector shape is resized.
说明调整图像,文本和矢量形状的框架大小时的情况。

约束条件 (Constraints)

Those with a Frontend Engineering background will find these intuitive; constraints determine the ‘set point’ of things in relation to its parent container. The default behaviours are the ‘Left’ and ‘Top’ sides are fixed. As you can see in the image above, the blue circle in the Framed example stayed in position relative to everything else even though the Frame is narrower.

那些具有前端工程背景的人会发现这些直观; 约束确定事物相对于其父容器的“设定点”。 默认行为是“左侧”和“顶部”是固定的。 如上图所示,即使“框架”较窄,“框架”示例中的蓝色圆圈仍相对于所有其他位置保持不变。

自动滚动 (Automatic scrolling)

Image for post

If the objects or layers inside a Frame are larger than the Frame itself, or sit outside the Frame, you can turn on automatic scrolling. In the example above, clicking on the Prototype tab in the top right and enabling the ‘Horizontal Scrolling’ option in ‘Overflow Behaviour’ means in preview mode I can scroll left and right to reveal the rest of the content inside the Frame.

如果框架内的对象或图层大于框架本身,或者位于框架外,则可以启用自动滚动。 在上面的示例中,单击右上角的Prototype选项卡,然后在“ Overflow Behaviour”中启用“ Horizo​​ntal Scrolling”选项,这意味着在预览模式下,我可以左右滚动以显示Frame内的其余内容。

布局网格 (Layout grids)

Image for post

Once you get a hang of Layout grids they are a godsend, making your work go from amateur to semi-pro without too much extra work. Anyone that’s used a UI system in their projects as a Frontend Engineer will probably have used a grid system at one time or another such as Bootstrap or Pure.css. It lets you lay out boxes of text or images consistently in development land, and in Figma land gives you the guides you need to make it look professional.

一旦掌握了Layout Grid,它们就是天赐之物,使您的工作从业余变为半专业,而无需太多额外工作。 在其项目中以前端工程师的身份使用过UI系统的任何人可能一次或多次使用网格系统,例如Bootstrap或Pure.css 。 它使您可以在开发领域中一致地布置文本或图像的框,而在Figma领域中,可以为您提供使其看起来更专业所需的指南。

Bonus, using this skilfully means the developers you work with will be less frustrated with designs that aren’t possible, and you’ll have fewer extra changes to make after handoff.

优点是,熟练地使用此功能意味着与您一起工作的开发人员将对不可能的设计感到沮丧,并且在交接后无需进行任何其他更改。

Protip: press Ctrl + G on a Mac or Shift + G on Windows to show or hide layout grids.

Protip :在Mac上按Ctrl + G ,在Windows上按Shift + G可显示或隐藏布局网格。

叠加层 (Overlays)

Image for post
Manually placing a Frame on my main screen, after adding an ‘On Click’ interaction.
添加“点击”互动后,在我的主屏幕上手动放置框架。

When creating interactions such as pop up modals you can only do it using a Frame, not a Group. It works well for other overlays such as Snackbar messages or Navigation drawers.

创建交互(如弹出模式)时 ,只能使用框架而不是组。 它适用于其他叠加层,例如Snackbar消息或Navigation抽屉 。

Protip: if you’ve accidentally created your overlay as a Group, simply select your overlay and add it to a Frame. Your layers can quickly become messy, but it’s handy if your deadline is around the corner.

提示 :如果您不小心将叠加层创建为一个组,只需选择叠加层并将其添加到框架中即可。 您的图层很快就会变得混乱,但是如果您的截止日期临近,这将很方便。

日常使用什么 (What to use day-to-day)

To be honest there are very few instances where I reach for the Group function over the Frame function. If you’re using Figma you’re mostly likely interested in rapidly designing how someone would interact with a digital experience.

老实说,我很少遇到使用Frame函数的Group函数的情况。 如果您使用的是Figma,那么您最有可能对快速设计某人与数字体验的交互方式感兴趣。

Since Frames offer so much of that functionality you need for rich prototypes, I use Frames by default. It’s only for graphical work like icon design or text-heavy Components I would actually use a Group.

由于框架提供了丰富的原型所需的大量功能,因此我默认使用框架。 它仅用于图形工作,例如图标设计或大量文本的组件,而实际上我会使用一个组。

Groups and Frames appear similar at first but they have very different use cases. Groups are great to stretch and scale its contents, work with text, or getting ‘responsive’ images after resizing things without worrying about constraints. However, you’ll want to get accustomed to Frames as quickly as possible to unlock the true power of Figma by designing the interactions of your prototypes.

组和框架最初看起来很相似,但它们的用例却大不相同。 小组非常适合在调整大小后扩展和缩放其内容,使用文本或获得“响应式”图像而无需担心约束。 但是,您将希望尽快习惯Frames,通过设计原型的交互来释放Figma的真正力量。

Image for post
UX Para Minas Pretas (UX For Black Women), a Brazilian organization focused on promoting equity of Black women in the tech industry through initiatives of action, empowerment, and knowledge sharing. Silence against systemic racism is not an option. Build the design community you believe in.UX Para Minas Pretas (UX For Black Women),这是一个巴西组织,致力于通过采取行动,赋权和知识共享的举措来促进科技行业中的黑人女性平等。 对系统性种族主义保持沉默是不可行的。 建立您相信的设计社区。

翻译自: https://uxdesign.cc/when-to-use-a-group-or-a-frame-in-figma-507063ed4c35

figma下载

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

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

相关文章

迈入现代 Web 开发(GMTC 2021 演讲全文)

前言:希望像做游戏一样做 Web 开发的 dexteryy 同学今天在 GMTC 技术大会上又搞了一场「跨年演讲」(内容超多的意思),不但现场爆满、超时严重,而且一如既往的讲完之后只要把讲稿和幻灯片拼起来就能发出来,大…

注释标记的原则_它关系到平台如何标记操纵的媒体。 这是设计师应遵循的12条原则。

注释标记的原则By Emily Saltz, Tommy Shane, Victoria Kwan, Claire Leibowicz, Claire Wardle埃米莉萨尔茨 ( Emily Saltz) , 汤米沙恩 ( Tommy Shane) , 关 颖琳 ( Victoria Kwan) , 克莱尔莱博维奇 ( Claire Leibowicz) , 克莱…

saltapi java_搭建基于Jenkins salt-api的运维工具

1. 安装salt-master和salt-minion安装过程不再赘述,请参考http://docs.saltstack.com/en/latest/topics/installation/index.html2. 安装salt-api,cherrypy用来jenkins与salt通信启用salt-api在salt master的配置文件中添加rest_cherrypy:port: 8010host…

他开发了redux,昨晚字节一面却挂了?

大家好,我是若川,诚邀你进群交流学习。今天分享一次直播的记录。我写过redux源码文章。动手按照文中例子学习,我相信会有所收获。学习源码系列、面试、年度总结、JS基础系列redux的作者是谁?Dan,他的全称叫做Dan Abram…

高通董事长:努力降低智能手机价格

高通董事长:努力降低智能手机价格 高通公司董事长兼CEO保罗雅各布近日表示,2011年高通除了继续与各方合作提供高端及各层次智能手机外,将更加致力于降低智能手机的价格。 手机将成为个人生活中心 作为移动通信芯片领域的霸主,高通…

mysql数据库的新特性_【数据库】MySQL新特性归档介绍

MySQL 8.0.17发布了,看了下release note,发现果真如之前预期的那样,恢复了redo log归档(redo log archiving)功能。之所以说是“恢复”,那是因为在InnoDB非常古老的版本(MySQL 4.0.6之前的版本)才存在,之后就取消了&am…

为什么同事写的代码那么优雅~

大家好,我是若川,诚邀你进群交流学习。今天分享一篇相对轻松的代码简洁之道。学习源码系列、面试、年度总结、JS基础系列内容出自《代码整洁之道》、Alex Kondov[1]的博文tao-of-react[2]和《Clean Code of Javascript》image.png代码整洁有什么用&#…

2021 年最值得了解的 Node.js 工具(下)

大家好,我是若川,诚邀你加群长期交流。今天分享一篇用得上的 node 库。下篇。链接地址:https://github.com/huaize2020/awesome-nodejs。上篇是:2021 年最值得了解的 Node.js 工具❝前言:前端时间分享了这些node开源工…

【阿里内部应用】基于Blink为新商业调控打造实时大数据交互查询服务

基于Blink为新商业调控打造实时大数据交互查询服务 案例与解决方案汇总页:阿里云实时计算产品案例&解决方案汇总从IT到DT、从电商到新商业,阿里巴巴的每个细胞都存在大数据的DNA,如何挖掘大数据的价值成为抢占未来先机的金钥匙&#xff0…

Vite 的好与坏

大家好,我是若川,诚邀你进群交流学习。今天分享一篇关于Vite的文章。学习源码系列、面试、年度总结、JS基础系列。全文 3000 字,欢迎点赞关注转发一、Vite 是什么2020年4月,尤大大发了这么一个推:随后,2021…

Windows phone 7新开发工具发布

春节假期已经接近尾声. 马上第一个工作日就要来临. 春节真的不再是一个简简单单的节日. 有时让人感到欣喜 这意味这一年的忙碌都会因为这个节日的到来而画上一个终止符.面临一个不长也不短的假期.眼下的一年翻过去 新的一年即将到来. 似乎一切都可以重新开始. 有时又令人感到无…

opentaps mysql_opentaps 1.4 联接 mysql 笔记

opentaps 1.4 连接 mysql 笔记一、安装 MySQ 略...二、创建MySQL Database opentaps ERP CRM1.mysql -u root -h 127.0.0.1 -p 2.mysql>create database opentaps default CHARACTER SET utf8 COLLATE utf8_general_ci;3.mysql>create user opentaps;4.mysql>grant …

React 核心开发者 Dan Abramov 访谈实录

大家好,我是若川。面试、学习源码系列、年度总结、JS基础系列译者注:本译文是在「在线对话 React.js 核心开发者」一个半小时直播的基础上进行的原文翻译,包括了直播中的所有问答内容,尽可能保留了 Dan 回答的中心语义&#xff0c…

python ev3图形化编程软件下载_mPython(图形化编程软件)

mPython是盛思技术团队在BBC官方原版PythonEditor基础上、拓展开发的应用软件。可以进行可视化代码编程,有hex、python、blockly三种代码读写等功能。功能介绍1、不依赖网络,可离线安装使用2、支持hex、python、blockly三种代码的读写3、blockly模式下支…

python如何安装panda数据库_在Pycharm中安装Pandas库方法(简单易懂)

开发环境的搭建是一件入门比较头疼的事情,在上期的文稿基础上,增加一项Anaconda的安装介绍。Anaconda是Python的一个发行版本,安装好了Anaconda就相当于安装好了Python,并且里面还集成了很多Python科学计算的第三方库。比如我们需…

译文 | Vue 在哪些方面做的比 React 更好?

大家好,我是若川。在过去的五年中,我一直是一名 React 工程师。我爱React。我喜欢开发 React 应用程序。我认为它是目前最好的UI框架之一。但是,在这个领域有一些竞争对手。其中最大的是 Vue.js 。我以前玩过一些 Vue.js,但我认为…

web mp4第一帧_Web成帧器就在这里!

web mp4第一帧The Framer Team is pulling up it’s pants. I sniffed something cooking when they announced a public beta for Framer for web… FRAMER FOR WEB? Yes, I don’t know how they did it, but their powerful set of tools, plugins and animation controls …

Lucene学习总结之三:Lucene的索引文件格式(2)

2019独角兽企业重金招聘Python工程师标准>>> 四、具体格式 上面曾经交代过,Lucene保存了从Index到Segment到Document到Field一直到Term的正向信息,也包括了从Term到Document映射的反向信息,还有其他一些Lucene特有的信息。下面对这…

JavaScript 数组 API 全解析

在编程世界中,数组是指元素的集合。数组将数据作为元素进行存储,并在需要时将其取出。在支持数组的编程语言中广泛地采用了这个数据结构。这个手册会介绍 JavaScript 数组的所有知识。你将会学到复杂数据处理、解构、常用数组方法等内容。我为什么写这篇…

美学设计评价_死亡的孩子无法使用的设计美学

美学设计评价In the popular anime series, Soul Eater, Death the Kid is a Shinigami (Japanese death god) who vanquishes evil with his dual pistols, Liz and Patty. Although he’s strikingly powerful, his battles are often hindered by his obsessive-compulsive …