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 >
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 "> </</ span > < span class ="nt "> div</ span > < span class ="p "> > </ span >
467467 < span class ="p "> </</ span > < span class ="nt "> div</ span > < span class ="p "> > </ span >
468468< span class ="p "> </</ span > < span class ="nt "> body</ span > < span class ="p "> > </ span >
469- < span class ="p "> </</ span > < span class ="nt "> html</ span > < span class ="p "> > </ span > </ pre >
469+ < span class ="p "> </</ 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 "> <</ span > < span class ="nt "> head</ span > < span class ="p "> > </ span >
486487 < span class ="p "> <</ 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 "> <</ 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 "> </</ span > < span class ="nt "> head</ span > < span class ="p "> > </ span > </ pre >
489+ < span class ="p "> </</ 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 'viewport-fit: contain' " 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 'viewport-fit: cover' " 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 "> <</ 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 "> </</ span > < span class ="nt "> p</ span > < span class ="p "> > </ span >
627- < span class ="p "> </</ span > < span class ="nt "> div</ span > < span class ="p "> > </ span > </ pre >
631+ < span class ="p "> </</ 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 "> <</ span > < span class ="nt "> div</ span > < span class ="na "> id</ span > < span class ="o "> =</ span > < span class ="s "> "redBox"</ span > < span class ="p "> > </</ span > < span class ="nt "> div</ span > < span class ="p "> > </ span >
702707 < span class ="p "> <</ span > < span class ="nt "> div</ span > < span class ="na "> id</ span > < span class ="o "> =</ span > < span class ="s "> "greenBox"</ span > < span class ="p "> > </</ span > < span class ="nt "> div</ span > < span class ="p "> > </ span >
703708 < span class ="p "> <</ span > < span class ="nt "> div</ span > < span class ="na "> id</ span > < span class ="o "> =</ span > < span class ="s "> "blueBox"</ span > < span class ="p "> > </</ span > < span class ="nt "> div</ span > < span class ="p "> > </ span >
704- < span class ="p "> </</ span > < span class ="nt "> div</ span > < span class ="p "> > </ span > </ pre >
709+ < span class ="p "> </</ 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 "> </</ span > < span class ="nt "> style</ span > < span class ="p "> > </ span > </ pre >
946+ < span class ="p "> </</ 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 "> <</ span > < span class ="nt "> body</ span > < span class ="p "> > </ span >
949956 < span class ="p "> <</ 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 "> </</ span > < span class ="na "> div</ span > < span class ="p "> > </ span >
950957 < span class ="p "> <</ 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 "> </</ span > < span class ="na "> div</ span > < span class ="p "> > </ span >
951- < span class ="p "> </</ span > < span class ="nt "> body</ span > < span class ="p "> > </ span > </ pre >
958+ < span class ="p "> </</ 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 "> <</ span > < span class ="nt "> body</ span > < span class ="p "> > </ span >
958966 < span class ="p "> <</ 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 "> </</ span > < span class ="na "> div</ span > < span class ="p "> > </ span >
959967 < span class ="p "> <</ 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 "> </</ span > < span class ="na "> div</ span > < span class ="p "> > </ span >
960- < span class ="p "> </</ span > < span class ="nt "> body</ span > < span class ="p "> > </ span > </ pre >
968+ < span class ="p "> </</ 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 "> <</ span > < span class ="nt "> div</ span > < span class ="na "> id</ span > < span class ="o "> =</ span > < span class ="s "> "item2"</ span > < span class ="p "> > </</ span > < span class ="nt "> div</ span > < span class ="p "> > </ span >
10491059 < span class ="p "> <</ span > < span class ="nt "> div</ span > < span class ="na "> id</ span > < span class ="o "> =</ span > < span class ="s "> "item3"</ span > < span class ="p "> > </</ span > < span class ="nt "> div</ span > < span class ="p "> > </ span >
10501060 < span class ="p "> <</ span > < span class ="nt "> div</ span > < span class ="na "> id</ span > < span class ="o "> =</ span > < span class ="s "> "item4"</ span > < span class ="p "> > </</ span > < span class ="nt "> div</ span > < span class ="p "> > </ span >
1051- < span class ="p "> </</ span > < span class ="nt "> body</ span > < span class ="p "> > </ span > </ pre >
1061+ < span class ="p "> </</ 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 "> <</ 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 "> </</ span > < span class ="nt "> div</ span > < span class ="p "> > </ span >
11701181 < span class ="p "> <</ 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 "> </</ span > < span class ="nt "> div</ span > < span class ="p "> > </ span >
11711182 < span class ="p "> <</ 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 "> </</ span > < span class ="nt "> div</ span > < span class ="p "> > </ span >
1172- < span class ="p "> </</ span > < span class ="nt "> body</ span > < span class ="p "> > </ span > </ pre >
1183+ < span class ="p "> </</ 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