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
+27-1Lines changed: 27 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -65,7 +65,7 @@ <h2 class="no-num no-toc" id="status">Status of this document</h2>
65
65
<h2class="no-num no-toc" id="table">Table of contents</h2>
66
66
<!--toc-->
67
67
68
-
<pclass=issue>Add "Animatable" and "Canonical Order" fields to all the propdef tables, per <ahref="http://wiki.csswg.org/spec/format-update">http://wiki.csswg.org/spec/format-update</a>.</p>
68
+
<pclass=issue>Add "Canonical Order" fields to all the propdef tables, per <ahref="http://wiki.csswg.org/spec/format-update">http://wiki.csswg.org/spec/format-update</a>.</p>
69
69
70
70
71
71
<h2id="intro">
@@ -257,6 +257,9 @@ <h3 id='flex-flow'>
257
257
<tr>
258
258
<th>Media:
259
259
<td>visual
260
+
<tr>
261
+
<th>Animatable:
262
+
<td>no
260
263
</table>
261
264
262
265
<tableclass=propdef>
@@ -281,6 +284,9 @@ <h3 id='flex-flow'>
281
284
<tr>
282
285
<th>Media:
283
286
<td>visual
287
+
<tr>
288
+
<th>Animatable:
289
+
<td>no
284
290
</table>
285
291
286
292
<tableclass=propdef>
@@ -305,6 +311,9 @@ <h3 id='flex-flow'>
305
311
<tr>
306
312
<th>Media:
307
313
<td>visual
314
+
<tr>
315
+
<th>Animatable:
316
+
<td>no
308
317
</table>
309
318
310
319
<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>
@@ -380,6 +389,9 @@ <h3 id='flex-order'>
380
389
<tr>
381
390
<th>Media:
382
391
<td>visual
392
+
<tr>
393
+
<th>Animatable:
394
+
<td>yes
383
395
</table>
384
396
385
397
<p>The 'flex-order' property assigns <i>flexbox items</i> to ordinal groups.</p>
@@ -467,6 +479,8 @@ <h3 id='flex-function'>
467
479
468
480
<p>If the ''flex()'' function is specified on an element that is not a <i>flexbox item</i>, it computes to the <i>preferred size</i>. Otherwise, it computes to itself, and is resolved to a length at used-value time by the flexbox layout algorithm.</p>
469
481
482
+
<p>The ''flex()'' function is transitionable, by transitioning the <i>preferred size</i>, <i>positive flexibility</i>, and <i>negative flexibility</i> independently.</p>
483
+
470
484
<pclass='issue'>Examples!</p>
471
485
472
486
@@ -527,6 +541,9 @@ <h3 id='flex-pack'>
527
541
<tr>
528
542
<th>Media:
529
543
<td>visual
544
+
<tr>
545
+
<th>Animatable:
546
+
<td>no
530
547
</table>
531
548
532
549
<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 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>
@@ -581,6 +598,9 @@ <h3 id='flex-align'>
581
598
<tr>
582
599
<th>Media:
583
600
<td>visual
601
+
<tr>
602
+
<th>Animatable:
603
+
<td>no
584
604
</table>
585
605
586
606
<tableclass=propdef>
@@ -605,6 +625,9 @@ <h3 id='flex-align'>
605
625
<tr>
606
626
<th>Media:
607
627
<td>visual
628
+
<tr>
629
+
<th>Animatable:
630
+
<td>no
608
631
</table>
609
632
610
633
<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 perpendendicular 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>.</p>
@@ -754,6 +777,9 @@ <h3 id='flex-line-pack'>
754
777
<tr>
755
778
<th>Media:
756
779
<td>visual
780
+
<tr>
781
+
<th>Animatable:
782
+
<td>no
757
783
</table>
758
784
759
785
<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