绝对定位在Figma中的使用
2023 年 10 月 10 日
绝对定位在Figma中的使用-UX Collective
毫无疑问,自动布局框架非常适合创建通用组件。它们可以轻松缩放以适应其内容。但是,如果您希望flexbox组件的某些部分超出其边界,该怎么办呢?或者如果您需要一个灵活的覆盖层放在设计的顶部呢?
以前,您可以使用零框架技巧:
然而,最近的Config大会为我们带来了Figma的更新,其中包含一些令人兴奋的新功能。在其中之一中,现在可以在自动布局框架中绝对定位元素。 什么是绝对定位?
绝对定位允许您将元素从正常的自动布局流中排除,而不会将其从框架本身中删除。容器内没有为此对象保留空间,因此兄弟元素只会忽略其位置。就像零框架黑客一样,但实际上并没有黑客任何东西。
绝对定位的元素允许您在自动布局框架内使用约束。因此,您可以将其放置在您想要的位置,并使其保持相对于父框架的位置。在这种情况下,不再提供调整大小和高级布局选项。
如何使用它?
在Figma中启用绝对定位就像点击一个按钮一样简单。但是首先,您需要将所有元素分组放在一个自动布局框架内。然后,选择要从流程中排除的元素,并将它们设置为绝对定位。魔术按钮位于设计面板的最顶部, 绝对定位按钮位于设计面板下方。
自动布局之外的元素 #
该功能可用于具有超出自动布局边界的徽章或卡片元素...
在设计面板中,您可以使用绝对定位按钮将元素放置在自动布局之外。这对于具有超出边界的徽章或卡片元素非常有用。绝对定位允许您精确控制元素的位置和大小。
要使用绝对定位按钮,请按照以下步骤操作:
- 在设计面板中选择要放置在自动布局之外的元素。
- 单击工具栏上的绝对定位按钮。该按钮的图标类似于一个方框和箭头。
- 将选定的元素拖动到所需的位置。您可以使用鼠标或触控板进行拖动。
- 放置元素后,您可以使用选中元素的控制手柄来调整其大小和旋转。
- 若要取消绝对定位并将元素放回到自动布局中,请单击工具栏上的取消绝对定位按钮。
绝对定位按钮使您能够更灵活地设计和布局您的元素。您可以在设计面板中找到该按钮,开始利用这个强大的功能吧!