Skip to content

Commit 4223e18

Browse files
author
Jihye Hong
committed
[css-round-display] Modify definition syntax of 2d rotate function
1 parent 11d0689 commit 4223e18

2 files changed

Lines changed: 16 additions & 10 deletions

File tree

css-round-display/Overview.bs

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -752,14 +752,14 @@ but in case of 'polar-anchor', percentage resolves to the width and height of a
752752
When elements are positioned in polar coordinates, there are many usecases which show the elements rotated toward the origin of polar coordinates. In such cases, degree of rotation has to be specified in the 2d rotation function for each element. But when using the keyword value instead of the <<angle>> value, the calculation of accurate rotation degree may be omitted.
753753
<br><br>
754754

755-
<dl>
756755
<p>
757756
The two-dimensional rotation function <code><a href="https://www.w3.org/TR/css3-transforms/#funcdef-rotate">'rotate(&lt;angle>)'</a></code> used in polar coordinates is extended as follows:
758757
</p>
759-
<pre class=prod><dfn>
760-
<a href="https://www.w3.org/TR/css3-transforms/#funcdef-rotate">rotate()</a> = rotate( <<angle>> | polar-angle | polar-angle-reverse)</dfn></pre>
758+
<dfn>
759+
<a href="https://www.w3.org/TR/css3-transforms/#funcdef-rotate">rotate()</a>
760+
= rotate( <<angle>> | polar-angle | polar-angle-reverse)
761+
</dfn>
761762

762-
</dl>
763763

764764
Values have the following meanings:
765765
<dl>

css-round-display/Overview.html

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -799,10 +799,9 @@ <h3 class="heading settled" data-level="6.4" id="polar-anchor-property"><span cl
799799
but in case of <a class="property" data-link-type="propdesc" href="#propdef-polar-anchor">polar-anchor</a>, percentage resolves to the width and height of a containing block of the element. </p>
800800
<h3 class="heading settled" data-level="6.5" id="2d-rotation-transform-function"><span class="secno">6.5. </span><span class="content">2D Rotation Transform Function for self-rotating elements in polar coordinates</span><a class="self-link" href="#2d-rotation-transform-function"></a></h3>
801801
<p> When elements are positioned in polar coordinates, there are many usecases which show the elements rotated toward the origin of polar coordinates. In such cases, degree of rotation has to be specified in the 2d rotation function for each element. But when using the keyword value instead of the <a class="production css" data-link-type="type" href="https://drafts.csswg.org/css-values-3/#angle-value">&lt;angle></a> value, the calculation of accurate rotation degree may be omitted. <br><br> </p>
802-
<dl>
803-
<p> The two-dimensional rotation function <code><a href="https://www.w3.org/TR/css3-transforms/#funcdef-rotate">'rotate(&lt;angle>)'</a></code> used in polar coordinates is extended as follows: </p>
804-
<pre class="prod"><dfn data-dfn-type="function" data-export="" data-lt="rotate()" id="funcdef-rotate"><a href="https://www.w3.org/TR/css3-transforms/#funcdef-rotate">rotate()</a> = rotate( <a class="production" data-link-type="type" href="https://drafts.csswg.org/css-values-3/#angle-value">&lt;angle></a> <a data-link-type="grammar" href="https://drafts.csswg.org/css-values-3/#comb-one">|</a> polar-angle <a data-link-type="grammar" href="https://drafts.csswg.org/css-values-3/#comb-one">|</a> polar-angle-reverse)<a class="self-link" href="#funcdef-rotate"></a></dfn></pre>
805-
</dl>
802+
<p> The two-dimensional rotation function <code><a href="https://www.w3.org/TR/css3-transforms/#funcdef-rotate">'rotate(&lt;angle>)'</a></code> used in polar coordinates is extended as follows: </p>
803+
<dfn data-dfn-type="dfn" data-lt="rotate()
804+
= rotate( <angle> | polar-angle | polar-angle-reverse)" data-noexport="" id="rotate--rotate-angle--polar-angle--polar-angle-reverse"> <a href="https://www.w3.org/TR/css3-transforms/#funcdef-rotate">rotate()</a> = rotate( <a class="production css" data-link-type="type" href="https://drafts.csswg.org/css-values-3/#angle-value">&lt;angle></a> | polar-angle | polar-angle-reverse) <a class="self-link" href="#rotate--rotate-angle--polar-angle--polar-angle-reverse"></a></dfn>
806805
<p>Values have the following meanings:</p>
807806
<dl>
808807
<dt><var>polar-angle</var>
@@ -986,11 +985,18 @@ <h3 class="no-num no-ref heading settled" id="index-defined-here"><span class="c
986985
<li><a href="#propdef-border-boundary">border-boundary</a><span>, in §5.1</span>
987986
<li><a href="#descdef-media-device-radius">device-radius</a><span>, in §3.1</span>
988987
<li><a href="#propdef-polar-anchor">polar-anchor</a><span>, in §6.4</span>
989-
<li><a href="#propdef-polar-angle">polar-angle</a><span>, in §6.1</span>
988+
<li>
989+
polar-angle
990+
<ul>
991+
<li><a href="#propdef-polar-angle">(property)</a><span>, in §6.1</span>
992+
<li><a href="#rotate--rotate-angle--polar-angle--polar-angle-reverse">definition of</a><span>, in §6.5</span>
993+
</ul>
994+
<li><a href="#rotate--rotate-angle--polar-angle--polar-angle-reverse">polar-angle-reverse)</a><span>, in §6.5</span>
990995
<li><a href="#propdef-polar-distance">polar-distance</a><span>, in §6.2</span>
991996
<li><a href="#propdef-polar-origin">polar-origin</a><span>, in §6.3</span>
992997
<li><a href="#typedef-position">&lt;position></a><span>, in §6.3</span>
993-
<li><a href="#funcdef-rotate">rotate()</a><span>, in §6.5</span>
998+
<li><a href="#rotate--rotate-angle--polar-angle--polar-angle-reverse">rotate()
999+
= rotate( &lt;angle></a><span>, in §6.5</span>
9941000
<li><a href="#propdef-shape-inside">shape-inside</a><span>, in §4.1</span>
9951001
</ul>
9961002
<h3 class="no-num no-ref heading settled" id="index-defined-elsewhere"><span class="content">Terms defined by reference</span><a class="self-link" href="#index-defined-elsewhere"></a></h3>

0 commit comments

Comments
 (0)