Skip to content

Commit 50d8cf8

Browse files
committed
Rename box-break: continuous | each-box to box-decoration-break: slice | clone
1 parent 77cbb15 commit 50d8cf8

3 files changed

Lines changed: 57 additions & 60 deletions

File tree

css3-background/Overview.html

Lines changed: 42 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -22,13 +22,13 @@
2222

2323
<h1>CSS Backgrounds and Borders Module Level 3</h1>
2424

25-
<h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 16 November
25+
<h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 18 November
2626
2009</h2>
2727

2828
<dl>
2929
<dt>This version:
3030

31-
<dd><!--<a href="http://www.w3.org/TR/2009/CR-css3-background-20091116">http://www.w3.org/TR/2009/ED-css3-background-20091116</a>-->
31+
<dd><!--<a href="http://www.w3.org/TR/2009/CR-css3-background-20091118">http://www.w3.org/TR/2009/ED-css3-background-20091118</a>-->
3232
<a
3333
href="http://dev.w3.org/csswg/css3-background">http://dev.w3.org/csswg/css3-background</a>
3434

@@ -129,7 +129,7 @@ <h2 class="no-num no-toc" id=status>Status of this document</h2>
129129
<p>The following features are at-risk and may be dropped at the end of the
130130
CR period if there has not been enough interest from implementers:
131131
&lsquo;<code class=property><a
132-
href="#box-break">box-break</a></code>&rsquo;.
132+
href="#box-decoration-break">box-decoration-break</a></code>&rsquo;.
133133

134134
<p>This specification is a <strong>Last Call Working Draft</strong>. All
135135
persons are encouraged to review this document and <strong>send comments
@@ -249,8 +249,9 @@ <h2 class="no-num no-toc" id=contents>Table of contents</h2>
249249

250250
<li><a href="#misc"><span class=secno>6 </span>Miscellaneous Effects</a>
251251
<ul class=toc>
252-
<li><a href="#the-box-break"><span class=secno>6.1 </span>The
253-
&lsquo;<code class=property>box-break</code>&rsquo; property</a>
252+
<li><a href="#the-box-decoration-break"><span class=secno>6.1 </span>The
253+
&lsquo;<code class=property>box-decoration-break</code>&rsquo;
254+
property</a>
254255

255256
<li><a href="#the-box-shadow"><span class=secno>6.2 </span>The
256257
&lsquo;<code class=property>box-shadow</code>&rsquo; property</a>
@@ -320,11 +321,12 @@ <h2 id=introduction><span class=secno>1 </span>Introduction</h2>
320321

321322

322323
<p>If an element is broken into multiple boxes, &lsquo;<code
323-
class=property><a href="#box-break">box-break</a></code>&rsquo; defines
324-
how the borders and background are divided over the various boxes. (An
325-
element can result in more than one box if it is broken at the end of a
326-
line, at the end of a column or at the end of a page; and continued in the
327-
next line, column or page.)
324+
class=property><a
325+
href="#box-decoration-break">box-decoration-break</a></code>&rsquo;
326+
defines how the borders and background are divided over the various boxes.
327+
(An element can result in more than one box if it is broken at the end of
328+
a line, at the end of a column or at the end of a page; and continued in
329+
the next line, column or page.)
328330

329331
<p>The relative stacking order of backgrounds, borders, and shadows is
330332
given in this module. For how these layers interact with other rendered
@@ -1249,8 +1251,8 @@ <h3 id=the-background-origin><span class=secno>3.8 </span>The &lsquo;<code
12491251
id=background-positioning-area>background positioning area</dfn>. For
12501252
elements rendered as multiple boxes (e.g., inline boxes on several lines,
12511253
boxes on several pages) specifies which boxes &lsquo;<code
1252-
class=property><a href="#box-break">box-break</a></code>&rsquo; operates
1253-
on to determine the background positioning area(s). Where
1254+
class=property>box-decoratin-break</code>&rsquo; operates on to determine
1255+
the background positioning area(s). Where
12541256

12551257
<pre
12561258
class=prod><dfn id=ltbg-origingt><var>&lt;bg-origin&gt;</var></dfn> = border-box | padding-box | content-box</pre>
@@ -3445,25 +3447,27 @@ <h3 id=the-border-image><span class=secno>5.7 </span>The &lsquo;<code
34453447

34463448
<h2 id=misc><span class=secno>6 </span>Miscellaneous Effects</h2>
34473449

3448-
<h3 id=the-box-break><span class=secno>6.1 </span>The &lsquo;<code
3449-
class=property><a href="#box-break">box-break</a></code>&rsquo; property</h3>
3450+
<h3 id=the-box-decoration-break><span class=secno>6.1 </span>The
3451+
&lsquo;<code class=property><a
3452+
href="#box-decoration-break">box-decoration-break</a></code>&rsquo;
3453+
property</h3>
34503454

34513455
<table class=propdef>
34523456
<tbody>
34533457
<tr>
34543458
<th>Name:
34553459

3456-
<td><dfn id=box-break>box-break</dfn>
3460+
<td><dfn id=box-decoration-break>box-decoration-break</dfn>
34573461

34583462
<tr>
34593463
<th>Value:
34603464

3461-
<td>continuous | each-box
3465+
<td>slice | clone
34623466

34633467
<tr>
34643468
<th>Initial:
34653469

3466-
<td>continuous
3470+
<td>slice
34673471

34683472
<tr>
34693473
<th>Applies to:
@@ -3493,20 +3497,17 @@ <h3 id=the-box-break><span class=secno>6.1 </span>The &lsquo;<code
34933497

34943498
<p>When a box is broken at a page break, column break, or, for inline
34953499
elements, at a line break, the &lsquo;<code class=property><a
3496-
href="#box-break">box-break</a></code>&rsquo; property specifies whether
3497-
individual boxes are treated as broken pieces of one continuous box, or
3498-
whether each box is individually wrapped with the border and padding. For
3499-
backgrounds it defines how the <a class=index
3500+
href="#box-decoration-break">box-decoration-break</a></code>&rsquo;
3501+
property specifies whether individual boxes are treated as broken pieces
3502+
of one continuous box, or whether each box is individually wrapped with
3503+
the border and padding. For backgrounds it defines how the <a class=index
35003504
href="#background-positioning-area"
35013505
id=background-positioning-area2>background positioning area</a> is derived
35023506
from these multiple boxes and how the element's background is drawn within
35033507
them. Values have the following meanings:
35043508

3505-
<p class=issue>Any suggestions for better names? I think these aren't very
3506-
clear.
3507-
35083509
<dl>
3509-
<dt><dfn id=each-box>&lsquo;<code class=css>each-box</code>&rsquo;</dfn>
3510+
<dt><dfn id=clone>&lsquo;<code class=css>clone</code>&rsquo;</dfn>
35103511

35113512
<dd>Each box is independently wrapped with the border and padding. The
35123513
&lsquo;<code class=property><a
@@ -3517,8 +3518,7 @@ <h3 id=the-box-break><span class=secno>6.1 </span>The &lsquo;<code
35173518
element. A no-repeat background image will thus be rendered once in each
35183519
box of the element.
35193520

3520-
<dt><dfn id=continuous>&lsquo;<code
3521-
class=css>continuous</code>&rsquo;</dfn>
3521+
<dt><dfn id=slice>&lsquo;<code class=css>slice</code>&rsquo;</dfn>
35223522

35233523
<dd>
35243524
<p>No border and no padding are inserted at the break. <!-- No box-shadow
@@ -3564,9 +3564,9 @@ <h3 id=the-box-break><span class=secno>6.1 </span>The &lsquo;<code
35643564
<p><img alt="Illustration of box-break" src=box-break.png>
35653565

35663566
<p class=caption>Two possibilities for &lsquo;<code class=property><a
3567-
href="#box-break">box-break</a></code>&rsquo;: on the left, the value
3568-
&lsquo;<code class=css>continuous</code>&rsquo;, on the right the value
3569-
&lsquo;<code class=css>each-box</code>&rsquo;.
3567+
href="#box-decoration-break">box-decoration-break</a></code>&rsquo;: on
3568+
the left, the value &lsquo;<code class=css>slice</code>&rsquo;, on the
3569+
right the value &lsquo;<code class=css>clone</code>&rsquo;.
35703570
</div>
35713571

35723572
<p>For inline elements side of the box that breaks is determined by the
@@ -4412,11 +4412,12 @@ <h2 class=no-num id=property-index>Property index</h2>
44124412
<td>visual
44134413

44144414
<tr valign=baseline>
4415-
<td><a class=property href="#box-break">box-break</a>
4415+
<td><a class=property
4416+
href="#box-decoration-break">box-decoration-break</a>
44164417

4417-
<td>continuous | each-box
4418+
<td>slice | clone
44184419

4419-
<td>continuous
4420+
<td>slice
44204421

44214422
<td>all elements
44224423

@@ -4627,8 +4628,8 @@ <h2 class=no-num id=index>Index</h2>
46274628
value"><strong>3.6</strong></a>
46284629
</ul>
46294630

4630-
<li>box-break, <a href="#box-break"
4631-
title=box-break><strong>6.1</strong></a>
4631+
<li>box-decoration-break, <a href="#box-decoration-break"
4632+
title=box-decoration-break><strong>6.1</strong></a>
46324633

46334634
<li>&lsquo;<code class=css>center</code>&rsquo;
46344635
<ul>
@@ -4638,6 +4639,9 @@ <h2 class=no-num id=index>Index</h2>
46384639
value"><strong>3.6</strong></a>
46394640
</ul>
46404641

4642+
<li>&lsquo;<code class=css>clone</code>&rsquo;, <a href="#clone"
4643+
title="''clone''"><strong>6.1</strong></a>
4644+
46414645
<li><var><a href="#ltcolorgt">&lt;color&gt;</a></var>, <a
46424646
href="#ltcolorgt" title="&lt;color&gt;"><strong>2</strong></a>
46434647
<ul>
@@ -4651,9 +4655,6 @@ <h2 class=no-num id=index>Index</h2>
46514655
<li>&lsquo;<code class=css>content-box</code>&rsquo;, <a
46524656
href="#content-box" title="''content-box''"><strong>3.8</strong></a>
46534657

4654-
<li>&lsquo;<code class=css>continuous</code>&rsquo;, <a href="#continuous"
4655-
title="''continuous''"><strong>6.1</strong></a>
4656-
46574658
<li>&lsquo;<code class=css>cover</code>&rsquo;, <a href="#cover"
46584659
title="''cover''"><strong>3.9</strong></a>
46594660

@@ -4671,9 +4672,6 @@ <h2 class=no-num id=index>Index</h2>
46714672
<li>&lsquo;<code class=css>double</code>&rsquo;, <a href="#double"
46724673
title="''double''"><strong>4.2</strong></a>
46734674

4674-
<li>&lsquo;<code class=css>each-box</code>&rsquo;, <a href="#each-box"
4675-
title="''each-box''"><strong>6.1</strong></a>
4676-
46774675
<li>&lsquo;<code class=css>fill</code>&rsquo;, <a
46784676
href="#border-image-slice-fill" title="''fill''"><strong>5.2</strong></a>
46794677

@@ -4804,6 +4802,9 @@ <h2 class=no-num id=index>Index</h2>
48044802
<li>&lsquo;<code class=css>scroll</code>&rsquo;, <a href="#scroll"
48054803
title="''scroll''"><strong>3.5</strong></a>
48064804

4805+
<li>&lsquo;<code class=css>slice</code>&rsquo;, <a href="#slice"
4806+
title="''slice''"><strong>6.1</strong></a>
4807+
48074808
<li>&lsquo;<code class=css>solid</code>&rsquo;, <a href="#solid"
48084809
title="''solid''"><strong>4.2</strong></a>
48094810

css3-background/Overview.src.html

Lines changed: 15 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -69,7 +69,7 @@ <h2 class="no-num no-toc" id="status">Status of this document</h2>
6969

7070
<p>The following features are at-risk and may be dropped at the
7171
end of the CR period if there has not been enough interest from
72-
implementers: 'box-break'.
72+
implementers: 'box-decoration-break'.
7373

7474
<p>This specification is a <strong>Last Call Working Draft</strong>. All
7575
persons are encouraged to review this document and <strong>send comments
@@ -116,8 +116,8 @@ <h2 id="introduction">Introduction</h2>
116116
<!-- Additionally the box may be given a "drop-shadow" effect with the
117117
'box-shadow' property. -->
118118

119-
<p>If an element is broken into multiple boxes, 'box-break' defines
120-
how the borders and background are divided over the various boxes.
119+
<p>If an element is broken into multiple boxes, 'box-decoration-break'
120+
defines how the borders and background are divided over the various boxes.
121121
(An element can result in more than one box if it is broken at the
122122
end of a line, at the end of a column or at the end of a page; and
123123
continued in the next line, column or page.)
@@ -844,8 +844,8 @@ <h3 id="the-background-origin">The 'background-origin' property</h3>
844844
<p>For elements rendered as a single box, specifies the
845845
<dfn id="background-positioning-area">background positioning area</dfn>.
846846
For elements rendered as multiple boxes (e.g., inline boxes on several
847-
lines, boxes on several pages) specifies which boxes 'box-break' operates
848-
on to determine the background positioning area(s). Where
847+
lines, boxes on several pages) specifies which boxes 'box-decoratin-break'
848+
operates on to determine the background positioning area(s). Where
849849

850850
<pre class=prod><dfn><var>&lt;bg-origin&gt;</var></dfn> = border-box | padding-box | content-box</pre>
851851

@@ -2511,18 +2511,18 @@ <h3 id="the-border-image">The 'border-image' shorthand</h3>
25112511

25122512
<h2 id="misc">Miscellaneous Effects</h2>
25132513

2514-
<h3 id="the-box-break">The 'box-break' property</h3>
2514+
<h3 id="the-box-decoration-break">The 'box-decoration-break' property</h3>
25152515

25162516
<table class=propdef>
25172517
<tr>
25182518
<th>Name:
2519-
<td><dfn>box-break</dfn>
2519+
<td><dfn>box-decoration-break</dfn>
25202520
<tr>
25212521
<th>Value:
2522-
<td>continuous | each-box
2522+
<td>slice | clone
25232523
<tr>
25242524
<th>Initial:
2525-
<td>continuous
2525+
<td>slice
25262526
<tr>
25272527
<th>Applies to:
25282528
<td>all elements
@@ -2541,26 +2541,23 @@ <h3 id="the-box-break">The 'box-break' property</h3>
25412541
</table>
25422542

25432543
<p>When a box is broken at a page break, column break, or, for inline
2544-
elements, at a line break, the 'box-break' property specifies whether
2545-
individual boxes are treated as broken pieces of one continuous box,
2544+
elements, at a line break, the 'box-decoration-break' property specifies
2545+
whether individual boxes are treated as broken pieces of one continuous box,
25462546
or whether each box is individually wrapped with the border and padding.
25472547
For backgrounds it defines how the <span class=index>background
25482548
positioning area</span> is derived from these multiple boxes and how
25492549
the element's background is drawn within them. Values have the following
25502550
meanings:
25512551

2552-
<p class="issue">Any suggestions for better names? I think these aren't
2553-
very clear.</p>
2554-
25552552
<dl>
2556-
<dt><dfn>''each-box''</dfn>
2553+
<dt><dfn>''clone''</dfn>
25572554
<dd>Each box is independently wrapped with the border and padding.
25582555
The 'border-radius' and 'border-image' <!--, and 'box-shadow', if any, -->
25592556
are applied to each box independently. The background is drawn
25602557
independently in each box of the element. A no-repeat background
25612558
image will thus be rendered once in each box of the element.
25622559

2563-
<dt><dfn>''continuous''</dfn>
2560+
<dt><dfn>''slice''</dfn>
25642561
<dd><p>No border and no padding are inserted at the break. <!-- No box-shadow
25652562
is drawn at the broken edge; --> 'border-radius' has no effect at its
25662563
corners; and the 'border-image' is rendered for the whole box as if
@@ -2602,9 +2599,8 @@ <h3 id="the-box-break">The 'box-break' property</h3>
26022599
<p><img alt="Illustration of box-break" src="box-break.png">
26032600

26042601
<p class=caption>Two possibilities for
2605-
'box-break': on the left, the value
2606-
''continuous'', on the right the value
2607-
''each-box''.
2602+
'box-decoration-break': on the left, the value
2603+
''slice'', on the right the value ''clone''.
26082604
</div>
26092605

26102606
<p>For inline elements side of the box that breaks is determined

css3-background/box-break.png

2.19 KB
Loading

0 commit comments

Comments
 (0)