diff --git a/css-flexbox-1/Overview.bs b/css-flexbox-1/Overview.bs index 0cefeab4696..cf5c75760d1 100644 --- a/css-flexbox-1/Overview.bs +++ b/css-flexbox-1/Overview.bs @@ -2382,6 +2382,8 @@ Flex Layout Algorithm

Initial Setup

+ Determine the [=flex items=], including anonymous items: +
  1. Generate anonymous flex items @@ -2391,6 +2393,9 @@ Initial Setup

    Line Length Determination

    + Determine the length of the [=flex lines=] (and thus the space available to the items) + as follows: +
    1. Determine the available main and cross space for the flex items. @@ -2503,6 +2508,9 @@ Line Length Determination

      Main Size Determination

      + Lay out items into lines and flex them, resolving their [=main size=] + as follows: +
      1. Collect flex items into flex lines: @@ -2545,6 +2553,10 @@ Main Size Determination

        Cross Size Determination

        + Resolve the [=cross size=] of each [=flex line=] and each [=flex item=] + as follows, + possibly looping back to apply [=main-axis=] space freed from collapsed items. +
        1. Determine the hypothetical cross size of each item @@ -2640,6 +2652,9 @@ Cross Size Determination

          Main-Axis Alignment

          + Align the items within each line along the [=main axis=] + as follows: +
          1. Distribute any remaining free space. @@ -2660,6 +2675,9 @@ Main-Axis Alignment

            Cross-Axis Alignment

            + Align the items within each line along the [=cross axis=] + as follows: +
            1. Resolve cross-axis auto margins.