【 Figma 教學 】解決 Absolute Position 元件覆蓋問題

April 21, 2024

Figma 操作時,使用 Absolute Position 功能時,有時會出現元件被隱藏的狀況。 只要選擇上層元件,進入 auto layout 的進階設定,修改 canvas stacking 的排序就可以解決。

原因

因為 Figma 的 Auto layout 預設是由低排到高,所以越下方 ( 或越右方 ) 的元件,會排在圖層越高的位置。

解決方法

  1. 選擇上層元件。
    ( 如:點選 main 這個圖層元件 )


  2. 在 Auto layout 點擊「…」,進入 Advanced auto layout settings。


  3. 將 Canvas stacking 設定成「First on top」。


  4. 完成後,就可以看到被覆蓋的元件出現在上層。
    ( 如:tooltip )



Canvas Stacking ( 畫布堆疊 )

Canvas Stacking 是 Auto layout 中控制上下排序的功能。( 類似前端 CSS 程式中的 z-index )

  • First on top:越前面的元件越高。

  • Last on top:越後面的元件越高。

相關參考

Figma 的論壇 也有人在討論相關問題,採用了相同的解決方法。


想了解更多 Figma 密技?歡迎加到書籤,我會分享更多給你 👋

By DesignPayFun

© 2024