Skip to content

Commit 8dbce74

Browse files
committed
[css-align-3][css-animations-1][css-animations-2][css-box-3][css-break-3][css-color-3][css-content-3][css-flexbox-1][cssgrid-1][css-images-3][css-images-4][css-inline-3][css-line-grid-1][css-lists-3][css-logical-1][css-overflow-3][css-page-3][css-page-floats-3][css-position-3][css-rhythm-1][css-round-display-1][css-ruby-1][css-scroll-snap-1][css-sizing-3][css-tables-3][css-text-3][css-text-4][css-text-decor-3][css-text-decor-4] Clean up Computed value and Animation type lines in propdef tables. 1st pass; CV lines might need some better wording tweaks.
1 parent 76cf572 commit 8dbce74

File tree

33 files changed

+447
-361
lines changed

33 files changed

+447
-361
lines changed

css-align-3/Overview.bs

+18-18
Original file line numberDiff line numberDiff line change
@@ -874,8 +874,8 @@ The 'justify-content' and 'align-content' Properties</h3>
874874
Applies to: block containers, multicol containers, flex containers, and grid containers
875875
Inherited: no
876876
Percentages: n/a
877-
Computed value: specified value
878-
Animatable: no
877+
Computed value: specified keyword(s)
878+
Animation type: discrete
879879
</pre>
880880

881881
<pre class="propdef">
@@ -885,8 +885,8 @@ The 'justify-content' and 'align-content' Properties</h3>
885885
Applies to: multicol containers, flex containers, and grid containers
886886
Inherited: no
887887
Percentages: n/a
888-
Computed value: specified value
889-
Animatable: no
888+
Computed value: specified keyword(s)
889+
Animation type: discrete
890890
</pre>
891891

892892
Aligns the contents of the box as a whole (as the <a>alignment subject</a>)
@@ -1053,7 +1053,7 @@ Content-Distribution Shorthand: the 'place-content' property</h3>
10531053
Inherited: no
10541054
Percentages: n/a
10551055
Computed value: see individual properties
1056-
Animatable: no
1056+
Animation type: discrete
10571057
</pre>
10581058

10591059
This <a>shorthand property</a> sets both the 'align-content' and 'justify-content' properties in one declaration.
@@ -1220,8 +1220,8 @@ Inline/Main-Axis Alignment: the 'justify-self' property</h3>
12201220
Applies to: block-level boxes, absolutely-positioned boxes, and grid items
12211221
Inherited: no
12221222
Percentages: n/a
1223-
Computed value: specified value
1224-
Animatable: no
1223+
Computed value: specified keyword(s)
1224+
Animation type: discrete
12251225
</pre>
12261226

12271227
Justifies the box (as the [=alignment subject=])
@@ -1440,8 +1440,8 @@ Block/Cross-Axis Alignment: the 'align-self' property</h3>
14401440
Applies to: flex items, grid items, and absolutely-positioned boxes
14411441
Inherited: no
14421442
Percentages: n/a
1443-
Computed value: specified value
1444-
Animatable: no
1443+
Computed value: specified keyword(s)
1444+
Animation type: discrete
14451445
</pre>
14461446

14471447
Aligns the box (as the [=alignment subject=])
@@ -1626,7 +1626,7 @@ Self-Alignment Shorthand: the 'place-self' property</h3>
16261626
Inherited: no
16271627
Percentages: n/a
16281628
Computed value: see individual properties
1629-
Animatable: no
1629+
Animation type: discrete
16301630
</pre>
16311631

16321632
This <a>shorthand property</a> sets
@@ -1770,8 +1770,8 @@ Inline/Main-Axis Alignment: the 'justify-items' property</h3>
17701770
Applies to: all elements
17711771
Inherited: no
17721772
Percentages: n/a
1773-
Computed value: specified value, except for ''justify-items/legacy'' (see prose)
1774-
Animatable: no
1773+
Computed value: specified keyword(s), except for ''justify-items/legacy'' (see prose)
1774+
Animation type: discrete
17751775
</pre>
17761776

17771777
This property specifies the default 'justify-self' for all of the child boxes
@@ -1807,8 +1807,8 @@ Block/Cross-Axis Alignment: the 'align-items' property</h3>
18071807
Applies to: all elements
18081808
Inherited: no
18091809
Percentages: n/a
1810-
Computed value: specified value
1811-
Animatable: no
1810+
Computed value: specified keyword(s)
1811+
Animation type: discrete
18121812
</pre>
18131813

18141814
This property specifies the default 'align-self' for all of the child boxes
@@ -1828,7 +1828,7 @@ Self-Alignment Shorthand: the 'place-items' property</h3>
18281828
Inherited: no
18291829
Percentages: n/a
18301830
Computed value: see individual properties
1831-
Animatable: no
1831+
Animation type: discrete
18321832
</pre>
18331833

18341834
This <a>shorthand property</a> sets
@@ -1875,8 +1875,8 @@ Row and Column Gutters: the 'row-gap' and 'column-gap' properties</h3>
18751875
Applies to: <a>multi-column containers</a>, <a>flex containers</a>, <a>grid containers</a>
18761876
Inherited: no
18771877
Percentages: refer to corresponding dimension of the content area
1878-
Computed value: as specified, with <<length>>s made absolute
1879-
Animatable: as length, percentage, or calc
1878+
Computed value: specified keyword, else a computed <<length-percentage>> value
1879+
Animation type: by computed value type
18801880
</pre>
18811881

18821882
These properties specify fixed-length <dfn export lt="gutter">gutters</dfn>
@@ -1968,7 +1968,7 @@ Gap Shorthand: the 'gap' property</h3>
19681968
Inherited: no
19691969
Percentages: refer to corresponding dimension of the content area
19701970
Computed value: see individual properties
1971-
Animatable: as length, percentage, or calc
1971+
Animation type: by computed value type
19721972
</pre>
19731973

19741974
This property is a <a>shorthand</a> that sets 'row-gap' and 'column-gap' in one declaration.

css-animations-1/Overview.bs

+33-33
Original file line numberDiff line numberDiff line change
@@ -493,11 +493,11 @@ The 'animation-name' property</h3>
493493
Name: animation-name
494494
Value: [ none | <<keyframes-name>> ]#
495495
Initial: none
496-
Applies to: all elements, ::before and ::after pseudo-elements
496+
Applies to: all elements
497497
Inherited: no
498-
Animatable: no
499498
Percentages: N/A
500-
Computed value: As specified
499+
Computed value: list, each item either a case-sensitive <a>css identifier</a> or the keyword ''animation-name/none''
500+
Animation type: not animatable
501501
Canonical order: per grammar
502502
</pre>
503503

@@ -523,13 +523,13 @@ The 'animation-duration' property</h3>
523523

524524
<pre class='propdef'>
525525
Name: animation-duration
526-
Value: <<time>> #
526+
Value: <<time>>#
527527
Initial: 0s
528-
Applies to: all elements, ::before and ::after pseudo-elements
528+
Applies to: all elements
529529
Inherited: no
530-
Animatable: no
531530
Percentages: N/A
532-
Computed value: As specified
531+
Computed value: list, each item a duration
532+
Animation type: not animatable
533533
Canonical order: per grammar
534534
</pre>
535535

@@ -579,13 +579,13 @@ The 'animation-timing-function' property</h3>
579579

580580
<pre class='propdef'>
581581
Name: animation-timing-function
582-
Value: <<timing-function>> #
582+
Value: <<timing-function>>#
583583
Initial: ease
584-
Applies to: all elements, ::before and ::after pseudo-elements
584+
Applies to: all elements
585585
Inherited: no
586-
Animatable: no
587586
Percentages: N/A
588-
Computed value: As specified
587+
Computed value: list, each item a computed <<timing-function>>
588+
Animation type: not animatable
589589
Canonical order: per grammar
590590
</pre>
591591

@@ -612,13 +612,13 @@ The 'animation-iteration-count' property</h3>
612612

613613
<pre class='propdef'>
614614
Name: animation-iteration-count
615-
Value: <<single-animation-iteration-count>> #
615+
Value: <<single-animation-iteration-count>>#
616616
Initial: 1
617-
Applies to: all elements, ::before and ::after pseudo-elements
617+
Applies to: all elements
618618
Inherited: no
619-
Animatable: no
620619
Percentages: N/A
621-
Computed value: As specified
620+
Computed value: list, each item either a number or the keyword ''animation-iteration-count/infinite''
621+
Animation type: not animatable
622622
Canonical order: per grammar
623623
</pre>
624624

@@ -654,13 +654,13 @@ The 'animation-direction' property</h3>
654654

655655
<pre class='propdef'>
656656
Name: animation-direction
657-
Value: <<single-animation-direction>> #
657+
Value: <<single-animation-direction>>#
658658
Initial: normal
659-
Applies to: all elements, ::before and ::after pseudo-elements
659+
Applies to: all elements
660660
Inherited: no
661-
Animatable: no
662661
Percentages: N/A
663-
Computed value: As specified
662+
Computed value: list, each item a keyword as specified
663+
Animation type: not animatable
664664
Canonical order: per grammar
665665
</pre>
666666

@@ -700,13 +700,13 @@ The 'animation-play-state' property</h3>
700700

701701
<pre class='propdef'>
702702
Name: animation-play-state
703-
Value: <<single-animation-play-state>> #
703+
Value: <<single-animation-play-state>>#
704704
Initial: running
705-
Applies to: all elements, ::before and ::after pseudo-elements
705+
Applies to: all elements
706706
Inherited: no
707-
Animatable: no
708707
Percentages: N/A
709-
Computed value: As specified
708+
Computed value: list, each item a keyword as specified
709+
Animation type: not animatable
710710
Canonical order: per grammar
711711
</pre>
712712

@@ -739,13 +739,13 @@ The 'animation-delay' property</h3>
739739

740740
<pre class='propdef'>
741741
Name: animation-delay
742-
Value: <<time>> #
742+
Value: <<time>>#
743743
Initial: 0s
744-
Applies to: all elements, ::before and ::after pseudo-elements
744+
Applies to: all elements
745745
Inherited: no
746746
Animatable: no
747747
Percentages: N/A
748-
Computed value: As specified
748+
Computed value: list, each item a duration
749749
Canonical order: per grammar
750750
</pre>
751751

@@ -782,13 +782,13 @@ The 'animation-fill-mode' property</h3>
782782

783783
<pre class='propdef'>
784784
Name: animation-fill-mode
785-
Value: <<single-animation-fill-mode>> #
785+
Value: <<single-animation-fill-mode>>#
786786
Initial: none
787-
Applies to: all elements, ::before and ::after pseudo-elements
787+
Applies to: all elements
788788
Inherited: no
789-
Animatable: no
790789
Percentages: N/A
791-
Computed value: As specified
790+
Computed value: list, each item a keyword as specified
791+
Animation type: not animatable
792792
Canonical order: per grammar
793793
</pre>
794794

@@ -834,11 +834,11 @@ The 'animation' shorthand property</h3>
834834
Name: animation
835835
Value: <<single-animation>> #
836836
Initial: see individual properties
837-
Applies to: all elements, ::before and ::after pseudo-elements
837+
Applies to: all elements
838838
Inherited: no
839-
Animatable: no
840839
Percentages: N/A
841-
Computed value: As specified
840+
Computed value: see individual properties
841+
Animation type: not animatable
842842
Canonical order: per grammar
843843
</pre>
844844

css-animations-2/Overview.bs

+3-3
Original file line numberDiff line numberDiff line change
@@ -308,11 +308,11 @@ used when multiple animations affect the same property simultaneously.
308308
Name: animation-composition
309309
Value: <<single-animation-composition>>#
310310
Initial: replace
311-
Applies to: all elements, ::before and ::after pseudo-elements
311+
Applies to: all elements
312312
Inherited: none
313-
Animatable: no
314313
Percentages: N/A
315-
Computed value: As specified
314+
Computed value: list, each item a keyword as specified
315+
Animation type: not animatable
316316
Canonical order: per grammar
317317
</pre>
318318

css-backgrounds-3/Overview.bs

+5-5
Original file line numberDiff line numberDiff line change
@@ -604,7 +604,7 @@ layer.
604604
<th>Computed value:
605605
<td>list, each item
606606
a pair of offsets (horizontal and vertical) from the top left origin
607-
each given as an absolutized length/percentage value
607+
each given as a computed <<length-percentage>> value
608608
<tr>
609609
<th>Animation type:
610610
<td>repeatable list
@@ -922,7 +922,7 @@ layer.
922922
<tr>
923923
<th>Computed value:
924924
<td>list, each item a pair of sizes (one per axis)
925-
each represented as either a keyword or an absolutized length/percentage value
925+
each represented as either a keyword or a computed <<length-percentage>> value
926926
<tr>
927927
<th>Animation type:
928928
<td>repeatable list
@@ -1807,7 +1807,7 @@ the 'color' property. The fact that the
18071807
<a>border box</a>.
18081808
<tr>
18091809
<th>Computed value:
1810-
<td>pair of absolutized length/percentage values
1810+
<td>pair of computed <<length-percentage>> values
18111811
<tr>
18121812
<th>Animatable:
18131813
<td>by computed value
@@ -2247,7 +2247,7 @@ and the border image is drawn as described in the sections below.
22472247
<td>refer to size of the border image
22482248
<tr>
22492249
<th>Computed value:
2250-
<td>four values, each a number or percentage; and optionally a ''fill'' keyword
2250+
<td>four values, each either a number or percentage; plus a ''fill'' keyword if specified
22512251
<tr>
22522252
<th>Animation type:
22532253
<td>by computed value
@@ -2328,7 +2328,7 @@ with no <i>specified size</i> and the <i>border image area</i> as the <i>default
23282328
<td>Relative to width/height of the <a>border image area</a>
23292329
<tr>
23302330
<th>Computed value:
2331-
<td>four values, each a number, the keyword ''border-image-width/auto'', or an absolutized length/percentage value
2331+
<td>four values, each either a number, the keyword ''border-image-width/auto'', or a computed <<length-percentage>> value
23322332
<tr>
23332333
<th>Animation type:
23342334
<td>by computed value

css-box-3/Overview.bs

+6-6
Original file line numberDiff line numberDiff line change
@@ -223,8 +223,8 @@ Page-relative (Physical) Margin Properties: the 'margin-top', 'margin-right', 'm
223223
Applies to: all elements except <a>internal table elements</a>
224224
Inherited: no
225225
Percentages: refer to <a>logical width</a> of containing block
226-
Computed value: the keyword ''auto'' or an absolute length and/or percentage combination
227-
Animation type: per computed value
226+
Computed value: the keyword ''auto'' or a computed <<length-percentage>> value
227+
Animation type: by computed value type
228228
</pre>
229229

230230
These properties set the top, right, bottom, and left
@@ -244,7 +244,7 @@ Margin Shorthand: the 'margin' property {#margin-shorthand}
244244
Inherited: no
245245
Percentages: refer to <a>logical width</a> of containing block
246246
Computed value: see individual properties
247-
Animation type: per computed value
247+
Animation type: by computed value type
248248
</pre>
249249

250250
The 'margin' property is a shorthand property for setting
@@ -316,8 +316,8 @@ Page-relative (Physical) Padding Properties: the 'padding-top', 'padding-right',
316316
Applies to: all elements except <a>internal table elements</a>
317317
Inherited: no
318318
Percentages: refer to <a>logical width</a> of containing block
319-
Computed value: an absolute length and/or percentage combination
320-
Animation type: per computed value
319+
Computed value: a computed <<length-percentage>> value
320+
Animation type: by computed value type
321321
</pre>
322322

323323
These properties set the top, right, bottom, and left
@@ -336,7 +336,7 @@ Padding Shorthand: the 'padding' property {#padding-shorthand}
336336
Inherited: no
337337
Percentages: refer to <a>logical width</a> of containing block
338338
Computed value: see individual properties
339-
Animation type: per computed value
339+
Animation type: by computed value type
340340
</pre>
341341

342342
The 'padding' property is a shorthand property for setting

0 commit comments

Comments
 (0)