套用 Flex 版面屬性

上次更新時間 2026年8月7日

了解如何使用「物件樣式」,在 Adobe InDesign 中為容器與子物件定義和重複使用 Flex 版面設定。

「物件樣式」支援「Flex 版面」屬性,讓您能夠跨多個容器或子物件定義和重複使用一致的版面行為。使用此方法來標準化現有的配置,或將相同的彈性設定套用至新容器。對於一次性的版面配置,請直接使用「Flex 版面」面板。

設定 Flex 版面容器樣式

選取「視窗 > 樣式> 物件樣式」。

選取面板選單 圖示,然後選取「新增物件樣式」。

從「基本屬性」清單中選取「Flex 版面」選項。

InDesign 工作區中開啟了「新增物件樣式」對話框,其中已選取「Flex 版面」,並顯示出其樣式設定。
修改「Flex 版面」容器的「物件樣式」設定。

將容器寬度和高度設定為自動(適應內容)或固定(維持指定尺寸)。

樣式名稱欄位中輸入您的樣式的說明性名稱。

選取「確定」。

選取您的「Flex 版面」容器,然後在「物件樣式」面板中選取樣式名稱以套用該樣式。

秘訣

透過在「基於」下拉選單中選取樣式,將新的「Flex 版面」樣式建立在現有樣式的基礎上。

在樣式中定義「Flex 版面」子屬性

在「物件樣式」中的相同「Flex 版面」區段也可以定義「Flex 版面」子層元素及其巢狀子層元素的屬性,讓您能將版面中的行為標準化,例如固定或彈性尺寸等。

  • 直接建立互動式元素:將「Flex 版面」內的子層元素轉換為互動式元素,無需單獨建立並將其新增至「Flex 版面」。
  • 鎖定子層元素:鎖定「Flex 版面」內的一個或多個子層元素,以防止直接拖曳、調整大小或將其移出框架,同時仍允許使用鍵盤方向鍵變更位置。
  • 子元素的鍵盤導覽:在水平版面中使用向左鍵或向右鍵,或在垂直版面中使用向上鍵或向下鍵來重新定位鎖定或未鎖定的元素。

您可以使用「物件樣式」在鎖定的 Flex 框架內定義 Flex 屬性。

選取「視窗 > 樣式> 物件樣式」。

選取面板選單圖示,然後選取新增物件樣式,或按兩下現有樣式進行編輯。

從「基本屬性」清單中選取「Flex 版面」。

在「Flex 版面」選項中找到「Flex 版面子層」區段。

InDesign 工作區開啟了「物件樣式選項」對話框,並強調顯示著「Flex 版面子層」屬性。
調整「Flex 版面子層」的「寬度」和「高度」。

選取「確定」。 您可以使用「物件樣式」在鎖定的 Flex 框架內定義 Flex 屬性。

使用巢狀「Flex 版面」

當巢狀放置「Flex 版面」容器時,容器和子屬性都會套用,而「Flex 版面子層」區段會控制寬度和高度。

選取將作為父層的「Flex 版面」容器。

在其中放置一個或多個「Flex 版面」容器以建立巢狀結構。

開啟巢狀容器的物件樣式面板。

在「Flex 版面子層」區段中,設定「W」(寬度) 和「H」(高度) 值。

檢查該寬度和高度值是否與「Flex 版面」區段中的值相符。