Skip to content

Commit d7a5eb4

Browse files
committed
[css-break] Specify that cloned margins are truncated on block-level boxes.
1 parent dfc5c5e commit d7a5eb4

2 files changed

Lines changed: 11 additions & 5 deletions

File tree

css-break/Overview.bs

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -964,9 +964,11 @@ Adjoining Margins at Breaks</h3>
964964

965965
<p>
966966
When an unforced break occurs between block-level boxes,
967-
any margins adjoining the break truncate to the <i>remaining fragmentainer extent</i>.
967+
any margins adjoining the break truncate to the <i>remaining fragmentainer extent</i> before the break,
968+
and are truncated to zero after the break.
968969
When a forced break occurs there, adjoining margins before the break are truncated,
969970
but margins after the break are preserved.
971+
<a href="#valdef-box-decoration-break-clone">Cloned margins</a> are always truncated to zero on block-level margins.
970972
</p>
971973

972974
<h3 id="box-splitting">
@@ -1063,7 +1065,8 @@ Fragmented Borders and Backgrounds: the 'box-decoration-break' property</h3>
10631065
The background is drawn independently in each fragment of the element.
10641066
A no-repeat background image will thus be rendered once in each fragment of the element.
10651067

1066-
Note: Cloned margins can be <a href="#break-margins">truncated</a>
1068+
Note: Cloned margins are <a href="#break-margins">truncated</a>
1069+
on block-level boxes.
10671070
</dd>
10681071

10691072
<dt><dfn>slice</dfn>

css-break/Overview.html

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@
8080
<h1 class="p-name no-ref" id="title">CSS Fragmentation Module Level 3</h1>
8181

8282
<h2 class="no-num no-toc no-ref heading settled" id="subtitle"><span class="content">Editor’s Draft,
83-
<time class="dt-updated" datetime="2015-07-15">15 July 2015</time></span></h2>
83+
<time class="dt-updated" datetime="2015-07-16">16 July 2015</time></span></h2>
8484

8585
<div data-fill-with="spec-metadata">
8686
<dl>
@@ -1621,9 +1621,11 @@ <h3 class="heading settled" data-level="5.2" id="break-margins"><span class="sec
16211621

16221622
<p>
16231623
When an unforced break occurs between block-level boxes,
1624-
any margins adjoining the break truncate to the <a data-link-type="dfn" href="#remaining-fragmentainer-extent">remaining fragmentainer extent</a>.
1624+
any margins adjoining the break truncate to the <a data-link-type="dfn" href="#remaining-fragmentainer-extent">remaining fragmentainer extent</a> before the break,
1625+
and are truncated to zero after the break.
16251626
When a forced break occurs there, adjoining margins before the break are truncated,
16261627
but margins after the break are preserved.
1628+
<a href="#valdef-box-decoration-break-clone">Cloned margins</a> are always truncated to zero on block-level margins.
16271629
</p>
16281630

16291631

@@ -1768,7 +1770,8 @@ <h3 class="heading settled" data-level="5.4" id="break-decoration"><span class="
17681770
A no-repeat background image will thus be rendered once in each fragment of the element.
17691771

17701772

1771-
<p class="note" role="note">Note: Cloned margins can be <a href="#break-margins">truncated</a></p>
1773+
<p class="note" role="note">Note: Cloned margins are <a href="#break-margins">truncated</a>
1774+
on block-level boxes.</p>
17721775

17731776

17741777

0 commit comments

Comments
 (0)