Skip to content

Commit 5da846e

Browse files
committed
Clarify breaking behavior of scrollable elements. <http://lists.w3.org/Archives/Public/www-style/2012Mar/0465.html>
1 parent 3366f59 commit 5da846e

2 files changed

Lines changed: 15 additions & 10 deletions

File tree

css3-break/Overview.html

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@
1717

1818
<h1 id=css-fragmentation-module>CSS Fragmentation Module Level 3</h1>
1919

20-
<h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 30 April 2012</h2>
20+
<h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 3 May 2012</h2>
2121

2222
<dl>
2323
<dt>This version:</dt>
24-
<!-- <dd><a href="http://www.w3.org/TR/2012/ED-css3-break-20120430/">http://www.w3.org/TR/2012/WD-css3-break-20120430/</a></dd> -->
24+
<!-- <dd><a href="http://www.w3.org/TR/2012/ED-css3-break-20120503/">http://www.w3.org/TR/2012/WD-css3-break-20120503/</a></dd> -->
2525

2626
<dd><a
2727
href="http://dev.w3.org/csswg/css3-break/">http://dev.w3.org/csswg/css3-break/</a>
@@ -750,11 +750,13 @@ <h3 id=possible-breaks><span class=secno>4.1. </span> Possible Break Points</h3>
750750
<p> The UA is not required to fragment the contents of scrollable elements
751751
e.g. those with &lsquo;<code class=property>overflow</code>&rsquo; set to
752752
&lsquo;<code class=css>auto</code>&rsquo; or &lsquo;<code
753-
class=css>scroll</code>&rsquo;, and may instead either graphically slice
754-
their contents as necessary to fragment the element or treat the element
755-
as unbreakable and overflow the fragmenter. In such cases it must treat
756-
the element as having &lsquo;<code class=css>break-inside:
757-
avoid</code>&rsquo;.
753+
class=css>scroll</code>&rsquo;, and may instead either slice the element's
754+
graphical representation as necessary to fragment it or treat its box as
755+
monolithic (unbreakable) and overflow the fragmenter. In both cases it
756+
must treat the element as having &lsquo;<code class=css>break-inside:
757+
avoid</code>&rsquo;, i.e. only slice or overflow at the fragmenter edge if
758+
there are no <a href="#possible-breaks">possible break points</a> on the
759+
fragmenter.
758760

759761
<h3 id=break-types><span class=secno>4.2. </span> Types of Breaks</h3>
760762

css3-break/Overview.src.html

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -525,9 +525,12 @@ <h3 id="possible-breaks">
525525
<p>
526526
The UA is not required to fragment the contents of scrollable elements
527527
e.g. those with 'overflow' set to ''auto'' or ''scroll'', and may instead
528-
either graphically slice their contents as necessary to fragment the element
529-
or treat the element as unbreakable and overflow the fragmenter. In
530-
such cases it must treat the element as having ''break-inside: avoid''.
528+
either slice the element's graphical representation as necessary to fragment it
529+
or treat its box as monolithic (unbreakable) and overflow the fragmenter.
530+
In both cases it must treat the element as having ''break-inside: avoid'',
531+
i.e. only slice or overflow at the fragmenter edge
532+
if there are no <a href="#possible-breaks">possible break points</a>
533+
on the fragmenter.
531534
</p>
532535

533536
<h3 id="break-types">

0 commit comments

Comments
 (0)