Skip to content

Commit fa550aa

Browse files
author
Peter Linss
committed
merge
2 parents e31ca5b + df4a0ef commit fa550aa

File tree

2 files changed

+26
-15
lines changed

2 files changed

+26
-15
lines changed

css-round-display/Overview.bs

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ Work Status: Exploring
66
ED: https://drafts.csswg.org/css-round-display/
77
Shortname: css-round-display
88
TR: https://www.w3.org/TR/css-round-display-1/
9-
Previous Version: https://www.w3.org/TR/2015/WD-motion-1-20150409/
109
Group: csswg
1110
Link Defaults: css-shapes-1 (type) <basic-shape>, css-transforms-1 (property) transform/transform-origin
1211
Previous Version: https://www.w3.org/TR/2016/WD-css-round-display-1-20160301/

css-round-display/Overview.html

Lines changed: 26 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
<meta content="width=device-width, initial-scale=1, shrink-to-fit=no" name="viewport">
66
<meta content="exploring" name="csswg-work-status">
77
<meta content="ED" name="w3c-status">
8+
<meta content="Motion paths allow authors to animate any graphical object along an author specified path." name="abstract">
89
<link href="../default.css" rel="stylesheet" type="text/css">
910
<link href="../csslogo.ico" rel="shortcut icon" type="image/x-icon">
1011
<style>
@@ -259,15 +260,14 @@
259260
<div class="head">
260261
<p data-fill-with="logo"><a class="logo" href="http://www.w3.org/"> <img alt="W3C" height="48" src="https://www.w3.org/StyleSheets/TR/2016/logos/W3C" width="72"> </a> </p>
261262
<h1>CSS Round Display Level 1</h1>
262-
<h2 class="no-num no-toc no-ref heading settled" id="subtitle"><span class="content">Editor’s Draft, <time class="dt-updated" datetime="2016-06-14">14 June 2016</time></span></h2>
263+
<h2 class="no-num no-toc no-ref heading settled" id="subtitle"><span class="content">Editor’s Draft, <time class="dt-updated" datetime="2016-06-17">17 June 2016</time></span></h2>
263264
<div data-fill-with="spec-metadata">
264265
<dl>
265266
<dt>This version:
266267
<dd><a class="u-url" href="https://drafts.csswg.org/css-round-display/">https://drafts.csswg.org/css-round-display/</a>
267268
<dt>Latest published version:
268269
<dd><a href="https://www.w3.org/TR/css-round-display-1/">https://www.w3.org/TR/css-round-display-1/</a>
269270
<dt>Previous Versions:
270-
<dd><a href="https://www.w3.org/TR/2015/WD-motion-1-20150409/" rel="previous">https://www.w3.org/TR/2015/WD-motion-1-20150409/</a>
271271
<dd><a href="https://www.w3.org/TR/2016/WD-css-round-display-1-20160301/" rel="previous">https://www.w3.org/TR/2016/WD-css-round-display-1-20160301/</a>
272272
<dd><a href="https://www.w3.org/TR/2015/WD-css-round-display-1-20150922/" rel="previous">https://www.w3.org/TR/2015/WD-css-round-display-1-20150922/</a>
273273
<dt>Issue Tracking:
@@ -466,7 +466,8 @@ <h3 class="heading settled" data-level="3.1" id="shape-media-feature"><span clas
466466
<span class="p">&lt;/</span><span class="nt">div</span><span class="p">></span>
467467
<span class="p">&lt;/</span><span class="nt">div</span><span class="p">></span>
468468
<span class="p">&lt;/</span><span class="nt">body</span><span class="p">></span>
469-
<span class="p">&lt;/</span><span class="nt">html</span><span class="p">></span></pre>
469+
<span class="p">&lt;/</span><span class="nt">html</span><span class="p">></span>
470+
</pre>
470471
<div class="figure">
471472
<div style="height: 350px">
472473
<div style="float: left; width: 250px;">
@@ -485,7 +486,8 @@ <h3 class="heading settled" data-level="3.1" id="shape-media-feature"><span clas
485486
<span class="p">&lt;</span><span class="nt">head</span><span class="p">></span>
486487
<span class="p">&lt;</span><span class="nt">link</span> <span class="na">media</span><span class="o">=</span><span class="s">"screen and (shape: rect)"</span> <span class="na">rel</span><span class="o">=</span><span class="s">"stylesheet"</span> <span class="na">href</span><span class="o">=</span><span class="s">"rectangle.css"</span> <span class="p">/></span>
487488
<span class="p">&lt;</span><span class="nt">link</span> <span class="na">media</span><span class="o">=</span><span class="s">"screen and (shape: round)"</span> <span class="na">rel</span><span class="o">=</span><span class="s">"stylesheet"</span> <span class="na">href</span><span class="o">=</span><span class="s">"round.css"</span> <span class="p">/></span>
488-
<span class="p">&lt;/</span><span class="nt">head</span><span class="p">></span></pre>
489+
<span class="p">&lt;/</span><span class="nt">head</span><span class="p">></span>
490+
</pre>
489491
<p>If this example code is loaded in a round display, 'round.css' will be applied by the media queries mechanism.</p>
490492
<div class="figure">
491493
<div style="height: 350px">
@@ -558,15 +560,17 @@ <h3 class="heading settled" data-level="4.1" id="viewport-fit-descriptor"><span
558560
<p>When the <a class="property" data-link-type="propdesc" href="#descdef-viewport-viewport-fit" id="ref-for-descdef-viewport-viewport-fit-5">viewport-fit</a> is specified with contain, the initial viewport is applied to the largest inscribed rectangle of the display.</p>
559561
<pre class="lang-css highlight"><span></span><span class="n">@viewport</span> <span class="p">(</span>viewport-fit<span class="nt">: contain) </span><span class="p">{</span>
560562
<span class="c">/* CSS for the rectangular design */</span>
561-
<span class="p">}</span></pre>
563+
<span class="p">}</span>
564+
</pre>
562565
<div class="figure">
563566
<img alt="An image about the viewport applied to the bounding box specified with &apos;viewport-fit: contain&apos;" src="images/viewport_fit_contain.png" style="width: 300px; text-align: center">
564567
<figcaption> With '<code>viewport-fit: contain</code>' </figcaption>
565568
</div>
566569
<p>When cover is given to the <a class="property" data-link-type="propdesc" href="#descdef-viewport-viewport-fit" id="ref-for-descdef-viewport-viewport-fit-6">viewport-fit</a>, the initial viewport is applied to the circumscribed rectangle of the display.</p>
567570
<pre class="lang-css highlight"><span></span><span class="n">@viewport</span> <span class="p">(</span>viewport-fit<span class="nt">: cover) </span><span class="p">{</span>
568571
<span class="c">/* CSS for the rectangular design */</span>
569-
<span class="p">}</span></pre>
572+
<span class="p">}</span>
573+
</pre>
570574
<div class="figure">
571575
<img alt="An image about the viewport applied to the bounding box specified with &apos;viewport-fit: cover&apos;" src="images/viewport_fit_cover.png" style="width: 300px; text-align: center">
572576
<figcaption> With '<code>viewport-fit: cover</code>' </figcaption>
@@ -624,7 +628,8 @@ <h3 class="heading settled" data-level="5.1" id="shape-inside-property"><span cl
624628
<span class="p">&lt;</span><span class="nt">img</span> <span class="na">id</span><span class="o">=</span><span class="s">"blue-box"</span> <span class="na">src</span><span class="o">=</span><span class="s">"blue-box.jpg"</span> <span class="p">/></span>
625629
simple box with a circle shape-inside.
626630
<span class="p">&lt;/</span><span class="nt">p</span><span class="p">></span>
627-
<span class="p">&lt;/</span><span class="nt">div</span><span class="p">></span></pre>
631+
<span class="p">&lt;/</span><span class="nt">div</span><span class="p">></span>
632+
</pre>
628633
<p><br></p>
629634
<div class="figure">
630635
<div style="height: 400px;">
@@ -701,7 +706,8 @@ <h3 class="heading settled" data-level="6.1" id="border-boundary-property"><span
701706
<span class="p">&lt;</span><span class="nt">div</span> <span class="na">id</span><span class="o">=</span><span class="s">"redBox"</span><span class="p">>&lt;/</span><span class="nt">div</span><span class="p">></span>
702707
<span class="p">&lt;</span><span class="nt">div</span> <span class="na">id</span><span class="o">=</span><span class="s">"greenBox"</span><span class="p">>&lt;/</span><span class="nt">div</span><span class="p">></span>
703708
<span class="p">&lt;</span><span class="nt">div</span> <span class="na">id</span><span class="o">=</span><span class="s">"blueBox"</span><span class="p">>&lt;/</span><span class="nt">div</span><span class="p">></span>
704-
<span class="p">&lt;/</span><span class="nt">div</span><span class="p">></span></pre>
709+
<span class="p">&lt;/</span><span class="nt">div</span><span class="p">></span>
710+
</pre>
705711
<p><br></p>
706712
<div class="figure">
707713
<div style="height: 300px;">
@@ -937,7 +943,8 @@ <h3 class="heading settled" data-level="7.3" id="offset-distance-property"><span
937943
<span class="n">offset</span><span class="o">-</span><span class="n">distance</span><span class="o">:</span> <span class="m">100%</span><span class="p">;</span>
938944
<span class="n">offset</span><span class="o">-</span><span class="n">origin</span><span class="o">:</span> <span class="m">50%</span> <span class="m">50%</span><span class="p">;</span>
939945
<span class="p">}</span>
940-
<span class="p">&lt;/</span><span class="nt">style</span><span class="p">></span></pre>
946+
<span class="p">&lt;/</span><span class="nt">style</span><span class="p">></span>
947+
</pre>
941948
<div class="figure">
942949
<img alt="An image of three elements positioned to polar coordinates" src="images/simple_offset_position.png" style="width: 300px;">
943950
<figcaption> An example of positioning element in polar coordinates </figcaption>
@@ -948,7 +955,8 @@ <h3 class="heading settled" data-level="7.3" id="offset-distance-property"><span
948955
<pre class="lang-html highlight"><span></span><span class="p">&lt;</span><span class="nt">body</span><span class="p">></span>
949956
<span class="p">&lt;</span><span class="nt">div</span> <span class="na">style</span><span class="o">=</span><span class="s">"offset-path: 45deg; offset-distance: 100%"</span><span class="err">&lt;/</span><span class="na">div</span><span class="p">></span>
950957
<span class="p">&lt;</span><span class="nt">div</span> <span class="na">style</span><span class="o">=</span><span class="s">"offset-path: 180deg; offset-distance: 100%"</span><span class="err">&lt;/</span><span class="na">div</span><span class="p">></span>
951-
<span class="p">&lt;/</span><span class="nt">body</span><span class="p">></span></pre>
958+
<span class="p">&lt;/</span><span class="nt">body</span><span class="p">></span>
959+
</pre>
952960
<div class="figure">
953961
<img alt="An image of elements positioned without contain" src="images/offset_distance_without_contain.png" style="width: 300px;">
954962
<figcaption> <a class="property" data-link-type="propdesc" href="#propdef-offset-distance" id="ref-for-propdef-offset-distance-7">offset-distance</a> without <a class="property" data-link-type="propdesc" href="https://drafts.csswg.org/css-containment-3/#propdef-contain">contain</a> </figcaption>
@@ -957,7 +965,8 @@ <h3 class="heading settled" data-level="7.3" id="offset-distance-property"><span
957965
<pre class="lang-html highlight"><span></span><span class="p">&lt;</span><span class="nt">body</span><span class="p">></span>
958966
<span class="p">&lt;</span><span class="nt">div</span> <span class="na">style</span><span class="o">=</span><span class="s">"offset-path: 45deg; offset-distance: 100% contain"</span><span class="err">&lt;/</span><span class="na">div</span><span class="p">></span>
959967
<span class="p">&lt;</span><span class="nt">div</span> <span class="na">style</span><span class="o">=</span><span class="s">"offset-path: 180deg; offset-distance: 100% contain"</span><span class="err">&lt;/</span><span class="na">div</span><span class="p">></span>
960-
<span class="p">&lt;/</span><span class="nt">body</span><span class="p">></span></pre>
968+
<span class="p">&lt;/</span><span class="nt">body</span><span class="p">></span>
969+
</pre>
961970
<div class="figure">
962971
<img alt="An image of elements positioned without contain" src="images/offset_distance_with_contain.png" style="width: 300px;">
963972
<figcaption> <a class="property" data-link-type="propdesc" href="#propdef-offset-distance" id="ref-for-propdef-offset-distance-9">offset-distance</a> with <a class="property" data-link-type="propdesc" href="https://drafts.csswg.org/css-containment-3/#propdef-contain">contain</a> </figcaption>
@@ -1012,7 +1021,8 @@ <h3 class="heading settled" data-level="7.4" id="offset-anchor-property"><span c
10121021
<a class="self-link" href="#example-badd81dd"></a> The following explains how to set the origin of the element.
10131022
<pre class="lang-css highlight"><span></span><span class="nt">#plane </span><span class="p">{</span>
10141023
<span class="k">offset-anchor</span><span class="p">:</span> center<span class="p">;</span>
1015-
<span class="p">}</span></pre>
1024+
<span class="p">}</span>
1025+
</pre>
10161026
<p>The red dot in the middle of the shape indicates the origin of the shape.</p>
10171027
<div class="figure">
10181028
<img alt="Shape with its origin" height="140" src="images/plane.svg" width="160">
@@ -1048,7 +1058,8 @@ <h3 class="heading settled" data-level="7.4" id="offset-anchor-property"><span c
10481058
<span class="p">&lt;</span><span class="nt">div</span> <span class="na">id</span><span class="o">=</span><span class="s">"item2"</span><span class="p">>&lt;/</span><span class="nt">div</span><span class="p">></span>
10491059
<span class="p">&lt;</span><span class="nt">div</span> <span class="na">id</span><span class="o">=</span><span class="s">"item3"</span><span class="p">>&lt;/</span><span class="nt">div</span><span class="p">></span>
10501060
<span class="p">&lt;</span><span class="nt">div</span> <span class="na">id</span><span class="o">=</span><span class="s">"item4"</span><span class="p">>&lt;/</span><span class="nt">div</span><span class="p">></span>
1051-
<span class="p">&lt;/</span><span class="nt">body</span><span class="p">></span></pre>
1061+
<span class="p">&lt;/</span><span class="nt">body</span><span class="p">></span>
1062+
</pre>
10521063
<div class="figure">
10531064
<img alt="An example of offset-anchor" src="images/offset_anchor.png" style="width: 300px;">
10541065
<figcaption> An example of <a class="property" data-link-type="propdesc" href="#propdef-offset-anchor" id="ref-for-propdef-offset-anchor-4">offset-anchor</a> </figcaption>
@@ -1169,7 +1180,8 @@ <h3 class="heading settled" data-level="7.5" id="offset-rotation-property"><span
11691180
<span class="p">&lt;</span><span class="nt">div</span> <span class="na">id</span><span class="o">=</span><span class="s">"item4"</span><span class="p">></span>4<span class="p">&lt;/</span><span class="nt">div</span><span class="p">></span>
11701181
<span class="p">&lt;</span><span class="nt">div</span> <span class="na">id</span><span class="o">=</span><span class="s">"item5"</span><span class="p">></span>5<span class="p">&lt;/</span><span class="nt">div</span><span class="p">></span>
11711182
<span class="p">&lt;</span><span class="nt">div</span> <span class="na">id</span><span class="o">=</span><span class="s">"item6"</span><span class="p">></span>6<span class="p">&lt;/</span><span class="nt">div</span><span class="p">></span>
1172-
<span class="p">&lt;/</span><span class="nt">body</span><span class="p">></span></pre>
1183+
<span class="p">&lt;/</span><span class="nt">body</span><span class="p">></span>
1184+
</pre>
11731185
<div class="figure">
11741186
<img alt="An image of example for offset-rotation" src="images/2d_rotate_function.png" style="width: 250px; text-align: center">
11751187
<figcaption> The elements are rotated by the value of <a class="css" data-link-type="maybe" href="#valdef-mask-rotation-auto" id="ref-for-valdef-mask-rotation-auto-6">auto</a> with a fixed amount of degree. </figcaption>

0 commit comments

Comments
 (0)