Skip to content

Commit 0e9b70b

Browse files
committed
[mediaqueries] Add an optional-paged value to overflow-block, and add extra examples to all values.
--HG-- extra : rebase_source : 3c1f695e34fe44f48b53a4e5b0f3cf9e6c03d58f
1 parent 611435e commit 0e9b70b

2 files changed

Lines changed: 27 additions & 4 deletions

File tree

mediaqueries/Overview.html

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@
6060
</p>
6161
<h1 class="p-name no-ref" id=title>Media Queries Level 4</h1>
6262
<h2 class="no-num no-toc no-ref heading settled heading" id=subtitle><span class=content>Editor’s Draft,
63-
<span class=dt-updated><span class=value-title title=20140128>28 January 2014</span></span></span></h2>
63+
<span class=dt-updated><span class=value-title title=20140129>29 January 2014</span></span></span></h2>
6464
<div data-fill-with=spec-metadata><dl><dt>This version:<dd><a class=u-url href=http://dev.w3.org/csswg/mediaqueries4/>http://dev.w3.org/csswg/mediaqueries4/</a><dt>Editor’s Draft:<dd><a href=http://dev.w3.org/csswg/mediaqueries4/>http://dev.w3.org/csswg/mediaqueries4/</a>
6565
<dt>Feedback:</dt>
6666
<dd><a href="mailto:www-style@w3.org?subject=%5Bmediaqueries%5D%20feedback">www-style@w3.org</a>
@@ -1479,7 +1479,7 @@ <h3 class="heading settled heading" data-level=5.4 id=updates><span class=secno>
14791479
<h3 class="heading settled heading" data-level=5.5 id=mf-overflow-block><span class=secno>5.5 </span><span class=content>
14801480
overflow-block</span><a class=self-link href=#mf-overflow-block></a></h3>
14811481

1482-
<table class="definition descdef mq" data-dfn-for=@media><tr><th>Name:<td><dfn class=css-code data-dfn-for=@media data-dfn-type=descriptor data-export="" id=descdef-overflow-block>overflow-block<a class=self-link href=#descdef-overflow-block></a></dfn><tr><th>For:<td><a class=css-code data-link-type=at-rule href=http://dev.w3.org/csswg/css-conditional-3/#at-ruledef-media title=@media>@media</a><tr><th>Value:<td>none | scroll | paged<tr><th>Type:<td>discrete</table>
1482+
<table class="definition descdef mq" data-dfn-for=@media><tr><th>Name:<td><dfn class=css-code data-dfn-for=@media data-dfn-type=descriptor data-export="" id=descdef-overflow-block>overflow-block<a class=self-link href=#descdef-overflow-block></a></dfn><tr><th>For:<td><a class=css-code data-link-type=at-rule href=http://dev.w3.org/csswg/css-conditional-3/#at-ruledef-media title=@media>@media</a><tr><th>Value:<td>none | scroll | optional-paged | paged<tr><th>Type:<td>discrete</table>
14831483
<p> The <a class=property data-link-type=propdesc href=#descdef-overflow-block title=overflow-block>overflow-block</a> media feature describes the behavior of the device
14841484
when content overflows the viewport in the <a data-link-type=dfn href=http://dev.w3.org/csswg/css-writing-modes-3/#block-axis- title="block axis">block axis</a>.
14851485

@@ -1488,16 +1488,27 @@ <h3 class="heading settled heading" data-level=5.5 id=mf-overflow-block><span cl
14881488
<dd>
14891489
There is no affordance for overflow in the <a data-link-type=dfn href=http://dev.w3.org/csswg/css-writing-modes-3/#block-axis- title="block axis">block axis</a>;
14901490
any overflowing content is simply not displayed.
1491+
Examples: billboards
14911492

14921493
<dt><dfn class=css-code data-dfn-for=@media/overflow-block data-dfn-type=value data-export="" id=valuedef-scroll0>scroll<a class=self-link href=#valuedef-scroll0></a></dfn>
14931494
<dd>
14941495
Overflowing content in the <a data-link-type=dfn href=http://dev.w3.org/csswg/css-writing-modes-3/#block-axis- title="block axis">block axis</a> is exposed by allowing users to scroll to it.
1496+
Examples: computer screens
1497+
1498+
<dt><dfn class=css-code data-dfn-for=@media/overflow-block data-dfn-type=value data-export="" id=valuedef-optional-paged>optional-paged<a class=self-link href=#valuedef-optional-paged></a></dfn>
1499+
<dd>
1500+
Overflowing content in the <a data-link-type=dfn href=http://dev.w3.org/csswg/css-writing-modes-3/#block-axis- title="block axis">block axis</a> is exposed by allowing users to scroll to it,
1501+
but page breaks can be manually triggered
1502+
(such as via <a class=property data-link-type=propdesc href=http://dev.w3.org/csswg/css-multicol-1/#break-inside title=break-inside>break-inside</a>/etc)
1503+
to cause the following content to display on the following page.
1504+
Examples: slideshows
14951505

14961506
<dt><dfn class=css-code data-dfn-for=@media/overflow-block data-dfn-type=value data-export="" id=valuedef-paged>paged<a class=self-link href=#valuedef-paged></a></dfn>
14971507
<dd>
14981508
Content is broken up into discrete pages;
14991509
content that overflows one page in the <a data-link-type=dfn href=http://dev.w3.org/csswg/css-writing-modes-3/#block-axis- title="block axis">block axis</a>
15001510
is displayed on the following page.
1511+
Examples: printers, ebook readers
15011512
</dl>
15021513

15031514
<p class=issue id=issue-379b3dad><a class=self-link href=#issue-379b3dad></a>
@@ -2176,6 +2187,7 @@ <h2 class="no-num no-ref heading settled heading" id=index><span class=content>
21762187
</ul><li>not, <a href=#valuedef-not title="section 2.2.1">2.2.1</a>
21772188
<li>on-demand, <a href=#valuedef-on-demand title="section 7.2">7.2</a>
21782189
<li>only, <a href=#valuedef-only title="section 2.2.2">2.2.2</a>
2190+
<li>optional-paged, <a href=#valuedef-optional-paged title="section 5.5">5.5</a>
21792191
<li>orientation, <a href=#descdef-orientation title="section 4.4">4.4</a>
21802192
<li>overflow-block, <a href=#descdef-overflow-block title="section 5.5">5.5</a>
21812193
<li>overflow-inline, <a href=#descdef-overflow-inline title="section 5.6">5.6</a>
@@ -2215,7 +2227,7 @@ <h2 class="no-num no-ref heading settled heading" id=property-index><span class=
22152227
<tr><th scope-row=""><a data-property="">scan</a><td>interlace | progressive<td><td>discrete
22162228
<tr><th scope-row=""><a data-property="">grid</a><td>&lt;mq-boolean&gt;<td><td>discrete
22172229
<tr><th scope-row=""><a data-property="">updates</a><td>none | slow | normal<td><td>discrete
2218-
<tr><th scope-row=""><a data-property="">overflow-block</a><td>none | scroll | paged<td><td>discrete
2230+
<tr><th scope-row=""><a data-property="">overflow-block</a><td>none | scroll | optional-paged | paged<td><td>discrete
22192231
<tr><th scope-row=""><a data-property="">overflow-inline</a><td>none | scroll<td><td>discrete
22202232
<tr><th scope-row=""><a data-property="">color</a><td>&lt;integer&gt;<td><td>range
22212233
<tr><th scope-row=""><a data-property="">color-index</a><td>&lt;integer&gt;<td><td>range

mediaqueries/Overview.src.html

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1096,7 +1096,7 @@ <h3 id='mf-overflow-block'>
10961096

10971097
<pre class='descdef mq'>
10981098
Name: overflow-block
1099-
Value: none | scroll | paged
1099+
Value: none | scroll | optional-paged | paged
11001100
For: @media
11011101
Type: discrete
11021102
</pre>
@@ -1109,16 +1109,27 @@ <h3 id='mf-overflow-block'>
11091109
<dd>
11101110
There is no affordance for overflow in the <a>block axis</a>;
11111111
any overflowing content is simply not displayed.
1112+
Examples: billboards
11121113

11131114
<dt><dfn>scroll</dfn>
11141115
<dd>
11151116
Overflowing content in the <a>block axis</a> is exposed by allowing users to scroll to it.
1117+
Examples: computer screens
1118+
1119+
<dt><dfn>optional-paged</dfn>
1120+
<dd>
1121+
Overflowing content in the <a>block axis</a> is exposed by allowing users to scroll to it,
1122+
but page breaks can be manually triggered
1123+
(such as via 'break-inside'/etc)
1124+
to cause the following content to display on the following page.
1125+
Examples: slideshows
11161126

11171127
<dt><dfn>paged</dfn>
11181128
<dd>
11191129
Content is broken up into discrete pages;
11201130
content that overflows one page in the <a>block axis</a>
11211131
is displayed on the following page.
1132+
Examples: printers, ebook readers
11221133
</dl>
11231134

11241135
<p class='issue'>

0 commit comments

Comments
 (0)