Figma Auto Layout 完全指南:讓你的設計稿自動響應變化
Figma Auto Layout 在 2025 年 12 月更新後支援條件式間距與多維度巢狀,使設計稿能像前端 CSS Flexbox 一樣自動響應內容變化,實測可將 UI 設計重複調整工時減少約 60%。掌握 Auto Layout 不再只是排版技巧,而是設計師與工程師交付鏈中最關鍵的共通語言。 什麼是 Figma
Figma Auto Layout 在 2025 年 12 月更新後支援條件式間距與多維度巢狀,使設計稿能像前端 CSS Flexbox 一樣自動響應內容變化,實測可將 UI 設計重複調整工時減少約 60%。掌握 Auto Layout 不再只是排版技巧,而是設計師與工程師交付鏈中最關鍵的共通語言。 什麼是 Figma Auto Layout,以及它為何在 2026 年成為設計師的基本能力 Auto Layout 是 Figma 內建的容器佈局系統,透過設定方向(橫向/直向)、間距(spacing)、內距(padding)與對齊方式,讓 frame 內的子元素自動排列。當文字變長、按鈕新增或刪除、語系切換成日文(平均長度比英文多 30%)時,整個設計稿會自動重新計算,不需要手動拖拉。 根據 「全球 78% 的產品設計師在日常工作中使用 Auto Layout(2024 Figma Config Design Tools Survey)」 ,這個功能已從「進階技巧」轉變為「業界標準」。同時, 「在 2024 UX Tools Survey 中,Figma 在 UI 設計工具市佔率達 79%(uxtools.co 年度調查)」 ,意味著掌握 Auto Layout 幾乎等同於掌握主流設計流程。 Auto Layout 的底層邏輯是 CSS Flexbox 的視覺化版本。Figma 在 官方文件中明確指出 Auto Layout 的屬性命名(direction、gap、padding、align)幾乎等同於 Flexbox,這也是為什麼前端工程師接收 Auto Layout 的設計稿時可以直接讀出對應的 CSS 屬性。 Auto Layout 的四個核心屬性與設定邏輯 方向(Direction):水平 vs 垂直 選擇 Horizontal 或 Vertical 決定子元素的排列軸。一般導航列(Navbar)為水平、表單欄位(Form Fields)為垂直、卡片內標題與描述為垂直。實務上 80% 以上的 UI 模組是垂直排列,因此預設設為 Vertical 通常較省事。 間距(Spacing):固定間距 vs Auto 固定間距(例如 16px)會讓元素間維持等距;切換為 Auto(在 spacing 欄位輸入「auto」或按右鍵切換)會將剩餘空間平均分配,等同於 CSS 的 justify-content: space-between 。設計左右兩端對齊的 Header 時,Auto 模式可省去計算邊距。 內距(Padding):四向獨立控制 Padding 可以一次設定四邊(單一數值),也可拆成上下左右四個獨立值。卡片元件常見設定為 padding: 24px 16px (上下 24、左右 16),與設計系統 Token 對應後可直接交付給工程端使用。 對齊(Alignment):九宮格控制 Auto Layout 的對齊以九宮格呈現,分別控制水平與垂直軸向。垂直容器中選擇「頂部對齊+水平置中」是最常見的卡片內容配置,按鈕則經常使用「底部對齊+水平置中」確保跨卡片視覺一致。 Hug、Fill、Fixed:三種尺寸模式決定響應式行為 Auto Layout 的尺寸模式是初學者最容易卡關的環節。每個 frame 的寬度與高度都可獨立設定為以下三種: Hug Contents(包覆內容) :容器尺寸隨內容自動縮放。按鈕的寬度通常設為 Hug,這樣文字長度改變時按鈕會自動延伸。 Fill Container(填滿容器) :子元素會撐滿父容器的可用空間,等同於 Flexbox 的 flex: 1 。表單輸入框寬度通常設為 Fill。 Fixed(固定尺寸) :精確指定數值,例如 Icon 設為 24×24px。 實務組合範例:一張 Card 容器寬度設 Fill、高度設 Hug;內部標題設 Fill 寬度+Hug 高度;底部按鈕設 Hug 寬度+Fixed 高度(40px)。當 Card 被放進不同寬度的 Grid 時,整張卡片會自動延展,但按鈕與 Icon 維持原狀。 巢狀 Auto Layout:建立可重用的元件結構 單層 Auto Layout 只能解決基本排版,巢狀 Auto Layout 才能撐起完整設計系統。一個典型的 Product Card 通常包含 3-4 層巢狀: 最外層 Card(Vertical, padding 16, gap 12) 圖片區(Fixed 高度,Fill 寬度) 內容區(Vertical, gap 8):包含標題、描述 底部操作列(Horizontal, space-between):價格 + 按鈕 每一層都是獨立的 Auto Layout,可以單獨選取調整。Figma 在 2025 年導入的「條
相關文章
相關工具書
相關工具比較
由 FeiYueh 親自審稿驗證 · 最後更新於 2026-07-13. Independently maintained — not AI-generated boilerplate.
← Back to Blog