@@ -37,8 +37,8 @@ Fluff here.
3737
3838<pre class="propdef">
3939Name : translate
40- Value : <<length-percentage>> [ <<length-percentage>> <<length>>? ]?
41- Initial : 0
40+ Value : none | <<length-percentage>> [ <<length-percentage>> <<length>>? ]?
41+ Initial : none
4242Inherited : no
4343Percentages : relative to the width of the containing block (for the first value) or the height (for the second value)
4444Media : visual
@@ -48,17 +48,17 @@ Animatable: as <<length>> or <<percentage>> list
4848
4949<pre class="propdef">
5050Name : rotate
51- Value : <<number>>{3}? <<angle>>
52- Initial : 0deg
51+ Value : none | <<number>>{3}? <<angle>>
52+ Initial : none
5353Inherited : no
5454Media : visual
5555Animatable : as SLERP
5656</pre>
5757
5858<pre class="propdef">
5959Name : scale
60- Value : <<number>>{1,3}
61- Initial : 1
60+ Value : none | <<number>>{1,3}
61+ Initial : none
6262Inherited : no
6363Media : visual
6464Animatable : as <<number>> list
@@ -88,6 +88,17 @@ each specifying a scale along one axis,
8888in order X, Y, then Z.
8989Unspecified scales default to ''1'' .
9090
91+ All three properties accept
92+ (and default to)
93+ the value <dfn value for="translate, rotate, scale">none</dfn> ,
94+ which produces no transform at all.
95+ In particular,
96+ this value does <em> not</em> trigger the creation of a stacking context,
97+ while all other values
98+ (including identity transforms like ''translate: 0px'' )
99+ create a stacking context,
100+ per usual for transforms.
101+
91102
92103Current Transformation Matrix {#ctm}
93104====================================
0 commit comments