If you have a question to ask or an idea to share, come and participate in Adobe InDesign Community. We would love to hear from you and see your creations.
- InDesign User Guide
- Get to know InDesign
- Introduction to InDesign
- Workspace
- Generative AI (Not available in mainland China)
- Introduction to InDesign
- Create and layout documents
- Documents and pages
- Create documents
- Work with parent pages
- Work with document pages
- Set page size, margins, and bleed
- Work with files and templates
- Convert PDFs to InDesign Documents
- Create book files
- Add basic page numbering
- Number pages, chapters, and sections
- Convert QuarkXPress and PageMaker documents
- Share content
- Understand a basic managed-file workflow
- Save documents
- Grids
- Flex Layout
- Layout aids
- Documents and pages
- Add content
- Text
- Add text to frames
- Threading text
- South-East Asian Scripts
- Arabic and Hebrew features in InDesign
- Create type on a path
- Bullets and numbering
- Create math expressions
- Glyphs and special characters
- Text composition
- Composing CJK characters
- Text variables
- Generate QR codes
- Edit text
- Align text
- Wrap text around objects
- Anchored objects
- Linked content
- Format paragraphs
- Format characters
- Typography
- Format text
- Review text
- Spell check and language dictionaries
- Add references
- Styles
- Tables
- Interactivity
- Graphics
- Color and transparency
- Text
- Find and replace
- Share
- Export, import, and publish
- Place, export, and publish
- Publish online
- Publish online dashboard
- Place Firefly assets
- Copy, insert graphics
- Export to Adobe Express
- Export content for EPUB
- Adobe PDF options
- Export to HTML5
- Export content to HTML (Legacy)
- Export to Adobe PDF
- Export to JPEG or PNG format
- Import SVG files
- Supported File Formats
- Export and import User Settings
- Printing
- Place, export, and publish
- Extend InDesign
- Automation
- Troubleshooting
Learn how InDesign automatically detects and applies Flex Layout properties when creating Flex layouts from multiple selections.
InDesign automatically identifies and applies the most appropriate Flex settings when you generate a Flex Layout from multiple selections. This minimizes manual adjustments and ensures your layout functions as expected.
You can turn off auto-detection by navigating to Preferences > General > Auto-detect and apply Flex layout settings. If turned off, InDesign will always use the default properties of Flex Layout when creating a document.
You can change these defaults from the Flex Layout panel in a no-selection state.
Flex Layout for perfectly aligned selections
When objects are aligned neatly along a single axis:
- InDesign identifies whether items are aligned on the x-axis (horizontal) or y-axis (vertical) and creates a Flex container in that direction.
- The container’s size is set to Auto in the identified direction, so it adjusts to fit the child objects.
- Spacing is set to Space Between so that items are distributed evenly with symmetrical gaps.
Flex Layout for imperfectly aligned selections
When objects are not perfectly aligned:
- InDesign scans the relative positions of items using the x and y coordinates of their centers and creates a Flex Layout with Wrap turned on, so items flow across multiple lines or columns.
- If a horizontal direction is detected: Container width is Fixed, height is Auto to support wrapping.
- If a vertical direction is detected: Container height is Fixed, width is Auto to support wrapping.
Limitation of auto-detect with nested structure
By default, auto-detection does not create nested Flex Layouts.
- Groups already containing a Flex Layout are treated as single objects within the parent container.
- To create nested structures (for example, a grid of cards where each card uses its own Flex Layout for image and text), manually convert the inner groups to Flex Layouts before or after creating the outer container.
This ensures nesting is always deliberate and avoids unexpected results.
More like this
Have a question or an idea?