For AI agents: the complete documentation index is available at /next/llms.txt, the full documentation bundle is available at /next/llms-full.txt, and this page is available as Markdown at /next/api/css/properties/flex-wrap.md.
Lynx
  • English
  • flex-wrap

    Introduction

    The flex-wrap CSS property sets whether flex items are forced onto one line or can wrap onto multiple lines. If wrapping is allowed, it sets the direction that lines are stacked.

    Examples

    Syntax

    flex-wrap: nowrap; /* Default value */
    flex-wrap: wrap;
    flex-wrap: wrap-reverse;

    Values

    • nowrap

      Default value. The flex items are laid out in a single line which may cause the flex container to overflow. The cross-start is either equivalent to start or before depending on the flex-direction value.

    • wrap

      The flex items break into multiple lines. The cross-start is either equivalent to start or before depending flex-direction value and the cross-end is the opposite of the specified cross-start.

    • wrap-reverse

      Behaves the same as wrap but cross-start and cross-end are permuted.

    Formal definition

    Initial valuenowrap
    Applies toflex containers
    Inheritedno
    Animatable

    Formal syntax

    flex-wrap =
      nowrap        |
      wrap          |
      wrap-reverse

    Compatibility

    LCD tables only load in the browser

    Except as otherwise noted, this work is licensed under a Creative Commons Attribution 4.0 International License, and code samples are licensed under the Apache License 2.0.