@@ -578,7 +578,7 @@ Value: none | <<angle>> | [ x | y | z | <<number>>{3} ] && <<angle>>
578578Initial : none
579579Applies to : <a>transformable elements</a>
580580Inherited : no
581- Computed value : the keyword ''rotate/none'', or else see prose
581+ Computed value : the keyword ''rotate/none'', or an <<angle>>, optionally with an axis consisting of a [=list=] of three <<number>>s
582582Animatable : as SLERP, but see below for ''rotate/none''
583583</pre>
584584
@@ -587,8 +587,6 @@ and optionally an axis to rotate it around.
587587
588588If the axis is omitted, this specifies a 2d rotation,
589589equivalent to the ''rotate()'' function.
590- In this case, the [=computed value=] of the property
591- is a single <<angle>> value.
592590
593591Otherwise, it specifies a 3d rotation:
594592if <dfn value for=rotate>x</dfn> ,
@@ -600,9 +598,6 @@ Alternately, the axis can be specified explicitly
600598by giving three numbers
601599representing the x, y, and z components of an origin-centered vector,
602600equivalent to the ''rotate3d()'' function.
603- In this case, the [=computed value=] of the property
604- is an <<angle>> and an axis,
605- the latter consisting of a [=list=] of three <<number>> s.
606601
607602Note: While ''rotate: 30deg;'' and ''rotate: z 30deg;'' technically specify the same rotation,
608603the first declaration is a 2d transform equivalent to ''transform: rotate(30deg);'' ,
0 commit comments