Skip to content

Commit 1308291

Browse files
committed
Fixing two duplicate IDs and starting to add wpt data
1 parent 8433586 commit 1308291

File tree

1 file changed

+104
-2
lines changed

1 file changed

+104
-2
lines changed

css-multicol-1/Overview.bs

Lines changed: 104 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ Shortname: css-multicol
55
Level: 1
66
Status: ED
77
Work Status: Testing
8+
WPT Path Prefix: /css/css-multicol/
89
ED: https://drafts.csswg.org/css-multicol/
910
TR: https://www.w3.org/TR/css-multicol-1/
1011
Previous Version: https://www.w3.org/TR/2017/WD-css-multicol-1-20171005/
@@ -159,6 +160,10 @@ The multi-column model</h2>
159160
property is not ''column-width/auto'' and therefore acts as a container for
160161
multi-column layout.
161162

163+
<wpt>
164+
multicol-count-computed-004.xht
165+
</wpt>
166+
162167
In the traditional CSS box model, the content of an element is
163168
flowed into the content box of the corresponding element. Multi-column
164169
layout introduces a new type of container between the content box and
@@ -222,6 +227,11 @@ The multi-column model</h2>
222227

223228
Note: Column boxes do not become the containing block for elements with ''position: fixed'' or ''position: absolute''. The containing block is the multicol element, it being the principal box.
224229

230+
<wpt>
231+
multicol-containing-001.xht
232+
multicol-containing-002.xht
233+
</wpt>
234+
225235
<div class="example">
226236
In this example, the multi-column container has ''position: relative'' thus becoming the containing block. The image is a direct child of the multi-column container and has ''position: absolute''. It takes positioning from the multi-column container and not from the column box.
227237

@@ -352,6 +362,19 @@ these two properties determine the outcome:-->
352362
available space is smaller than the specified column width). Negative values are not allowed. Used values will be clamped to a minimum of 1px.
353363
</dl>
354364

365+
<wpt>
366+
multicol-basic-003.html
367+
multicol-basic-008.xht
368+
multicol-width-001.xht
369+
multicol-width-002.xht
370+
multicol-width-003.xht
371+
multicol-width-ch-001.xht
372+
multicol-width-negative-001.xht
373+
multicol-width-invalid-001.xht
374+
multicol-width-large-001.xht
375+
multicol-width-large-002.xht
376+
</wpt>
377+
355378
<div class="example">
356379
For example, consider this style sheet:
357380

@@ -424,6 +447,20 @@ these two properties determine the outcome:-->
424447
value describes the maximum number of columns.
425448
</dl>
426449

450+
<wpt>
451+
multicol-count-001.xht
452+
multicol-count-002.xht
453+
multicol-basic-002.html
454+
multicol-basic-006.xht
455+
multicol-width-count-001.xht
456+
multicol-width-count-002.xht
457+
multicol-columns-toolong-001.xht
458+
multicol-count-negative-001.xht
459+
multicol-count-negative-002.xht
460+
multicol-count-non-integer-001.xht
461+
multicol-count-non-integer-002.xht
462+
multicol-count-non-integer-003.xht
463+
</wpt>
427464

428465
<div class="example">
429466
Example:
@@ -462,6 +499,23 @@ these two properties determine the outcome:-->
462499
</pre>
463500
</div>
464501

502+
<wpt>
503+
multicol-columns-001.xht
504+
multicol-columns-002.xht
505+
multicol-columns-003.xht
506+
multicol-columns-004.xht
507+
multicol-columns-005.xht
508+
multicol-columns-006.xht
509+
multicol-columns-007.xht
510+
multicol-columns-invalid-001.xht
511+
multicol-columns-invalid-002.xht
512+
multicol-basic-001.html
513+
multicol-basic-003.html
514+
multicol-basic-005.xht
515+
multicol-basic-007.xht
516+
</wpt>
517+
518+
465519
<h3 id="pseudo-algorithm">
466520
Pseudo-algorithm</h3>
467521

@@ -516,6 +570,10 @@ Two assumptions are being made by the pseudo-algorithm:
516570
regard for explicit column breaks or constrained column heights,
517571
while the actual value takes these into consideration.
518572

573+
<wpt>
574+
column-count-used-001.html
575+
</wpt>
576+
519577
<div class="example">
520578
In this example, the actual column-count is higher than the used column-count due to explicit column breaks:
521579

@@ -588,7 +646,12 @@ Column gaps and rules</h2>
588646
container. Column rules are painted just above the border of the multicol element. For scrollable multicol elements, note that while the border and background of the multicol element obviously aren't scrolled, the rules need to scroll along with the columns. Column rules are
589647
only drawn between two columns that both have content.
590648

591-
<h3 id='column-gap'>
649+
<wpt>
650+
multicol-count-computed-003.xht
651+
multicol-count-computed-005.xht
652+
</wpt>
653+
654+
<h3 id='cg'>
592655
'column-gap'</h3>
593656

594657
<pre class=propdef>
@@ -601,6 +664,12 @@ Column gaps and rules</h2>
601664
Computed value: as specified, with <<length>>s made absolute
602665
Animation type: length, percentage, or calc
603666
</pre>
667+
668+
<wpt>
669+
multicol-gap-animation-001.html
670+
multicol-gap-animation-002.html
671+
multicol-gap-animation-003.html
672+
</wpt>
604673

605674
<i>'column-gap' accepting <<length-percentage>> is at risk,
606675
and may be reverted to <<length>>.</i>
@@ -614,12 +683,25 @@ Column gaps and rules</h2>
614683

615684
The <<length>> or <<percentage>> cannot be negative.
616685

686+
<wpt>
687+
multicol-gap-000.xht
688+
multicol-gap-002.xht
689+
multicol-gap-percentage-001.html
690+
</wpt>
691+
617692
<dt><dfn>normal</dfn>
618693
<dd>
619694
Identical to <a value for="column-gap">&lt;length-percentage></a>,
620695
but with a used value of ''1em''.
696+
697+
<wpt>
698+
multicol-gap-001.xht
699+
multicol-gap-003.xht
700+
</wpt>
621701
</dl>
622702

703+
704+
623705

624706
<h3 id='crc'>
625707
'column-rule-color'</h3>
@@ -680,7 +762,7 @@ Column gaps and rules</h2>
680762
Negative values are not allowed.
681763

682764

683-
<h3 id="column-rule">
765+
<h3 id="cr">
684766
'column-rule'</h3>
685767

686768
<pre class=propdef>
@@ -699,6 +781,10 @@ Column gaps and rules</h2>
699781
the same place in the style sheet. Omitted values are set to their
700782
initial values.
701783

784+
<wpt>
785+
multicol-rule-shorthand-2.xht
786+
</wpt>
787+
702788
<div class=example>
703789
In this example, the column rule and the column gap have the same
704790
width. Therefore, they will occupy exactly the same space.
@@ -946,6 +1032,11 @@ Filling columns</h2>
9461032
Balance content equally between columns, as far as possible.
9471033
In fragmented contexts, only the last fragment is balanced.
9481034

1035+
<wpt>
1036+
multicol-fill-000.xht
1037+
multicol-fill-001.xht
1038+
</wpt>
1039+
9491040
<dt><dfn>balance-all</dfn>
9501041
<dd>
9511042
Balance content equally between columns, as far as possible.
@@ -954,6 +1045,15 @@ Filling columns</h2>
9541045
<dt><dfn>auto</dfn>
9551046
<dd>
9561047
fill columns sequentially
1048+
1049+
<wpt>
1050+
multicol-fill-auto-001.xht
1051+
multicol-fill-auto-002.xht
1052+
multicol-fill-auto-003.xht
1053+
multicol-fill-auto-block-children-001.xht
1054+
multicol-fill-auto-block-children-002.xht
1055+
multicol-fill-balance-001.xht
1056+
</wpt>
9571057
</dl>
9581058

9591059
<!--
@@ -1291,3 +1391,5 @@ Acknowledgments</h2>
12911391
Sylvain Galineau,
12921392
Tantek Çelik,
12931393
Till Halbach,
1394+
1395+
<wpt-rest></wpt-rest>

0 commit comments

Comments
 (0)