You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: css3-flexbox/Overview.src.html
+27Lines changed: 27 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -348,6 +348,9 @@ <h3 id='flex-direction'>
348
348
<tr>
349
349
<th>Animatable:
350
350
<td>no
351
+
<tr>
352
+
<th>Canonical Order:
353
+
<td>as specified
351
354
</table>
352
355
353
356
<p>The 'flex-direction' property specifies how <i>flexbox items</i> are placed in the flexbox, by setting the direction of the flexbox's <i>main axis</i>. This affects the direction that flexbox items are laid out in, and the meaning of the 'flex-pack' property.</p>
@@ -394,6 +397,9 @@ <h3 id='flex-wrap'>
394
397
<tr>
395
398
<th>Animatable:
396
399
<td>no
400
+
<tr>
401
+
<th>Canonical Order:
402
+
<td>as specified
397
403
</table>
398
404
399
405
<p>The 'flex-wrap' property controls whether the flexbox is <i>single-line</i> or <i>multi-line</i>, and the direction of the <i>cross axis</i>, which affects the direction new lines are stacked in and the meaning of the 'flex-align', 'flex-item-align', and 'flex-line-pack' properties.</p>
@@ -438,6 +444,9 @@ <h3 id='flex-flow'>
438
444
<tr>
439
445
<th>Animatable:
440
446
<td>no
447
+
<tr>
448
+
<th>Canonical Order:
449
+
<td>as specified
441
450
</table>
442
451
443
452
<p>The 'flex-flow' property is a shorthand for setting the 'flex-direction' and 'flex-wrap' properties together.</p>
@@ -501,6 +510,9 @@ <h3 id='flex-order'>
501
510
<tr>
502
511
<th>Animatable:
503
512
<td>yes
513
+
<tr>
514
+
<th>Canonical Order:
515
+
<td>as specified
504
516
</table>
505
517
506
518
<p>The 'flex-order' property assigns <i>flexbox items</i> to ordinal groups.</p>
@@ -594,6 +606,9 @@ <h2 id='flexibility'>
594
606
<tr>
595
607
<th>Animatable:
596
608
<td>yes, as <number> and <length> or <percentage>, but see prose
609
+
<tr>
610
+
<th>Canonical Order:
611
+
<td>as specified
597
612
</table>
598
613
599
614
<p>The 'flex' property specifies the parameters of a <dfntitle="flexible length|flexible lengths|flexible length's">flexible length</dfn>: the <dfnid="positive-flexibility" title="positive flexibility">positive</dfn> and <dfn>negative flexibility</dfn>, and the <dfn>preferred size</dfn>. When the element containing 'flex' is a <i>flexbox item</i>, 'flex' is consulted <em>instead of</em> the <i>main size property</i> to determine the <i>main size</i> of the element. If an element is not a <i>flexbox item</i>, 'flex' has no effect.</p>
@@ -666,6 +681,9 @@ <h3 id='flex-pack'>
666
681
<tr>
667
682
<th>Animatable:
668
683
<td>no
684
+
<tr>
685
+
<th>Canonical Order:
686
+
<td>as specified
669
687
</table>
670
688
671
689
<p>The 'flex-pack' property aligns <i>flexbox items</i> in the <i>main axis</i> of the current line of the flexbox. This is done <emtitle=''>after</em> any flexible lengths and any auto margins have been resolved. Typically it helps distribute extra free space leftover when either all the <i>flexbox items</i> on a line are inflexible, or are flexible but have reach their maximum size, but it also exerts some control over the alignment of items when they overflow the line.</p>
@@ -721,6 +739,9 @@ <h3 id='flex-align'>
721
739
<tr>
722
740
<th>Animatable:
723
741
<td>no
742
+
<tr>
743
+
<th>Canonical Order:
744
+
<td>as specified
724
745
</table>
725
746
726
747
<tableclass=propdef>
@@ -748,6 +769,9 @@ <h3 id='flex-align'>
748
769
<tr>
749
770
<th>Animatable:
750
771
<td>no
772
+
<tr>
773
+
<th>Canonical Order:
774
+
<td>as specified
751
775
</table>
752
776
753
777
<p><i>Flexbox items</i> can be aligned in the <i>cross axis</i> of the current line of the flexbox, similar to 'flex-pack' but in the perpendicular direction. 'flex-align' sets the default alignment for all of the flexbox's <ititle="flexbox items">items</i>, including anonymous <i>flexbox items</i>. 'flex-item-align' allows this default alignment to be overridden for individual <i>flexbox items</i> (for anonymous flexbox items, 'flex-item-align' always matches the value of 'flex-align' on their associated flexbox).</p>
@@ -882,6 +906,9 @@ <h3 id='flex-line-pack'>
882
906
<tr>
883
907
<th>Animatable:
884
908
<td>no
909
+
<tr>
910
+
<th>Canonical Order:
911
+
<td>as specified
885
912
</table>
886
913
887
914
<p>The 'flex-line-pack' property aligns a flexbox's lines within the flexbox when there is extra space in the <i>cross axis</i>, similar to how 'flex-pack' aligns individual items within the <i>main axis</i>:</p>
0 commit comments