Skip to content

Commit c8fce77

Browse files
committed
[css-multicol-1] abspos boxes inside spanner
Fixes: #5612 specifying that spanners become the containing block for abspos boxes.
1 parent bfd5691 commit c8fce77

File tree

2 files changed

+25
-5
lines changed

2 files changed

+25
-5
lines changed

css-multicol-1/Overview.bs

Lines changed: 16 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -184,7 +184,7 @@ Introduction</h2>
184184
<h3 id="values">
185185
Value Definitions</h3>
186186

187-
This specification follows the <a href="https://www.w3.org/TR/CSS2/about.html#property-defs">CSS property definition conventions</a> from [[!CSS2]]
187+
This specification follows the <a href="https://www.w3.org/TR/CSS2/about.html#property-defs">CSS property definition conventions</a> from [[!CSS21]]
188188
using the <a href="https://www.w3.org/TR/css-values-3/#value-defs">value definition syntax</a> from [[!CSS-VALUES-3]].
189189
Value types not defined in this specification are defined in CSS Values &amp; Units [[!CSS-VALUES-3]].
190190
Combination with other CSS modules may expand the definitions of these value types.
@@ -284,7 +284,7 @@ The Multi-Column Model</h2>
284284
[=fragments=] and continues in the next [=column box=].
285285

286286
Note: Column boxes, which are [=anonymous boxes=],
287-
do not become the containing block
287+
do not become the [=containing block=]
288288
for [=absolutely positioned boxes=].
289289
The 'position' property, which establishes a containing block for such boxes,
290290
applies to the [=multicol container=], it being the [=principal box=].
@@ -1104,8 +1104,10 @@ Spanning Columns</h2>
11041104
An element that spans more than one column is called a <dfn export>spanning element</dfn>
11051105
and the box it creates is called a <dfn export>spanner</dfn>.
11061106

1107+
The spanner becomes the [=containing block=] for [=absolutely positioned boxes=] inside the spanner.
1108+
11071109
A spanning element is taken [=out-of-flow=], leaving a forced break.
1108-
This does not affect the <a href="https://www.w3.org/TR/CSS2/zindex.html">painting order</a> [[!CSS21]] of the spanning element.
1110+
This does not affect the <a href="https://www.w3.org/TR/CSS2/zindex.html">painting order</a> [[!CSS21]] of the spanning element.
11091111

11101112
<div class="example">
11111113
In this example, an <code>h2</code> element has been added to the sample document after the sixth sentence
@@ -1278,7 +1280,7 @@ Filling Columns</h2>
12781280
</pre>
12791281

12801282
This property specifies whether content
1281-
in a [=multi-column line=] that does <em>not</em> immediately preced a [=spanner=]
1283+
in a [=multi-column line=] that does <em>not</em> immediately precede a [=spanner=]
12821284
is balanced across columns or not.
12831285
The values are:
12841286

@@ -1571,6 +1573,16 @@ Pagination and Overflow Outside Multicol Containers</h3>
15711573

15721574
This appendix is <em>informative</em>.
15731575

1576+
<h3 id="changes-from-20191015">Changes from the <a href="https://www.w3.org/TR/2019/WD-css-multicol-1-20191015/">Working Draft (WD) of 15 October 2019</a></h3>
1577+
1578+
<ul>
1579+
<li>Added the text "The spanner becomes the containing block for absolutely positioned boxes inside the spanner.". <a href="https://github.com/w3c/csswg-drafts/issues/5612#issuecomment-715369246">Resolved 23 Oct 2020</a>
1580+
</li>
1581+
<li>Adding the text "This property specifies whether content
1582+
in a multi-column line that does <em>not</em> immediately precede a spanner
1583+
is balanced across columns or not." <a href="https://github.com/w3c/csswg-drafts/issues/4689#issuecomment-621281467">Resolved 29 April 2020</a></li>
1584+
</ul>
1585+
15741586
<h3 id="changes-from-20180528">Changes from the <a href="https://www.w3.org/TR/2018/WD-css-multicol-1-20180528/">Working Draft (WD) of 28 May 2018</a></h3>
15751587
<ul>
15761588
<li>Removed the non-normative text

css-multicol-1/issues-april-2020.txt renamed to css-multicol-1/issues-dec-2020.txt

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -457,10 +457,18 @@ Issue 55.
457457
From: Rachel Andrew
458458
Summary: Defining what happens with column-fill in unconstrained containers for continuous and fragmented contexts
459459
Comments: https://github.com/w3c/csswg-drafts/issues/4689
460-
Open: On face to face agenda
460+
Closed: Accepted
461+
Resolved: https://github.com/w3c/csswg-drafts/issues/4689#issuecomment-621281467
461462
----
462463
Issue 56.
463464
From: Gérard Talbot
464465
Summary: Improve column-fill example 26 and 27
465466
Comments: https://github.com/w3c/csswg-drafts/issues/3700
466467
Open: Waiting for resolution to 55.
468+
----
469+
Issue 57.
470+
From: Alison Maher
471+
Summary: Improve column-fill example 26 and 27
472+
Comments: https://github.com/w3c/csswg-drafts/issues/5612
473+
Closed: Accepted
474+
Resolved: https://github.com/w3c/csswg-drafts/issues/2203#issuecomment-431783027

0 commit comments

Comments
 (0)