@@ -279,14 +279,14 @@ <h2 class="no-num no-toc" id=table>Table of contents</h2>
279279
280280 < li > < a href ="#flex-items "> < span class =secno > 4. </ span > Flex Items</ a >
281281 < ul class =toc >
282- < li > < a href ="#flex- item-margins "> < span class =secno > 4.1. </ span > Flex
283- Item Margins</ a >
282+ < li > < a href ="#item-margins "> < span class =secno > 4.1. </ span > Flex Item
283+ Margins</ a >
284284
285- < li > < a href ="#flex-item- painting "> < span class =secno > 4.2. </ span > Flex
286- Item Painting</ a >
285+ < li > < a href ="#painting "> < span class =secno > 4.2. </ span > Flex Item
286+ Painting</ a >
287287
288- < li > < a href ="#abspos-flex- items "> < span class =secno > 4.3. </ span >
289- Out-of-flow Items</ a >
288+ < li > < a href ="#abspos-items "> < span class =secno > 4.3. </ span > Out-of-flow
289+ Items</ a >
290290
291291 < li > < a href ="#visibility-collapse "> < span class =secno > 4.4. </ span >
292292 Collapsed Items</ a >
@@ -898,15 +898,15 @@ <h2 id=flex-items><span class=secno>4. </span> Flex Items</h2>
898898 ruby) or otherwise mangle the box tree (e.g. run-ins). It is intended that
899899 flex item determination run after these operations.
900900
901- < h3 id =flex- item-margins> < span class =secno > 4.1. </ span > Flex Item Margins</ h3 >
901+ < h3 id =item-margins > < span class =secno > 4.1. </ span > Flex Item Margins</ h3 >
902902
903903 < p > The margins of adjacent < a href ="#flex-item "> < i > flex items</ i > </ a > do
904904 not collapse. Auto margins absorb extra space in the corresponding
905905 dimension and can be used for alignment and to push adjacent flex items
906906 apart; see < a href ="#auto-margins "> Aligning with ‘< code
907907 class =css > auto</ code > ’ margins</ a > .
908908
909- < h3 id =flex-item- painting> < span class =secno > 4.2. </ span > Flex Item Painting</ h3 >
909+ < h3 id =painting > < span class =secno > 4.2. </ span > Flex Item Painting</ h3 >
910910
911911 < p > < a href ="#flex-item "> < i > Flex items</ i > </ a > paint exactly the same as
912912 block-level elements in the normal flow, except that ‘< code
@@ -915,18 +915,10 @@ <h3 id=flex-item-painting><span class=secno>4.2. </span> Flex Item Painting</h3>
915915 stacking context even if ‘< code class =property > position</ code > ’ is
916916 ‘< code class =css > static</ code > ’.
917917
918- < div class =issue >
919- < p > Descendants of a flex item that establishes a stacking context
920- participate in the stacking context of:
918+ < p class =note > Note: Descendants that are positioned outside a flex item
919+ still participate in any stacking context established by the flex item.
921920
922- < ul style ="list-style:upper-alpha ">
923- < li > the flex item
924-
925- < li > their containing block
926- </ ul >
927- </ div >
928-
929- < h3 id =abspos-flex-items > < span class =secno > 4.3. </ span > Out-of-flow Items</ h3 >
921+ < h3 id =abspos-items > < span class =secno > 4.3. </ span > Out-of-flow Items</ h3 >
930922
931923 < p > Absolutely positioned children of a flex container are not themselves
932924 < a href ="#flex-item "> < i > flex items</ i > </ a > , but they leave behind
0 commit comments