Flex 版面衝突

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

了解 Adobe InDesign 如何自動解決父級容器與子元素之間的大小調整衝突。

在「Flex 版面」中,父層容器及其子物件會遵循內容如何流動、調整大小及自動換行的規則。在某些情況下,容器與子元素設定可能會發生衝突。InDesign 使用邏輯來解決這些情況,讓版面配置保持可預測性。

衝突的解決方式

當「Flex 版面」規則無法在混合大小的模式中對齊容器及其子元素時,InDesign 會套用自動解決方案以防止產生無法預測的版面配置。

  • 如果容器大小設為「固定」,但包含設為「填滿空間」的子元素,而您將版面配置變更為「自動」,則 InDesign 會將這些子元素設為「固定」大小以保持結構。
  • 如果容器版面配置設為「自動」並包含設為「固定」的子元素,而您將其中一個子元素變更為「填滿空間」,那麼 InDesign 會偵測到衝突。它會將父層容器的大小切換為「固定」,好讓版面配置能夠穩定。
  • 當「內容換行」開啟,且子元素是設為「填滿空間」時,InDesign 會關閉換行,因為填滿空間的項目會佔據沿軸線的所有可用空間。

特殊內容考量

  • Flex 版面不支援自動調整大小的文字框。如果您在 Flex 版面中放入自動調整大小的文字,則自動調整大小功能將會關閉。若要控制 Flex 版面內的文字大小,請手動設定文字框大小,或使用「填滿」或「自動」子項大小調整選項。
  • 當圖形框位於 Flex 版面內,且設定為「填滿空間」時,其會採用框架現有的「符合」設定,以確保影像在容器內適當地縮放。