Skip to content

Commit 258e0c3

Browse files
committed
2010-12-14 simon.fraser@apple.com
- Clarify that a percentage z-value for transform-origin, and for translate3d() and translateZ() cause the property to be invalid. - Fix wording of of "Percentages: refer to..." for transform-origin.
1 parent 1b3cd5d commit 258e0c3

3 files changed

Lines changed: 21 additions & 14 deletions

File tree

css3-3d-transforms/ChangeLog

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
2010-12-14 simon.fraser@apple.com
2+
- Clarify that a percentage z-value for transform-origin, and for translate3d() and translateZ()
3+
cause the property to be invalid.
4+
- Fix wording of of "Percentages: refer to..." for transform-origin.
5+
16
2010-09-07 dino@apple.com
27

38
- Mark CSSMatrix as [Supplemental]

css3-3d-transforms/Overview.html

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -21,15 +21,15 @@
2121

2222
<h1>CSS 3D Transforms Module Level 3</h1>
2323

24-
<h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 7 September
24+
<h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 14 December
2525
2010</h2>
2626

2727
<dl>
2828
<dt>This version:
2929

3030
<dd> <a
31-
href="http://www.w3.org/TR/2010/ED-css3-3d-transforms-20100907">http://dev.w3.org/csswg/css3-3d-transforms/</a>
32-
<!--http://www.w3.org/TR/2010/WD-css3-3d-transforms-20100907-->
31+
href="http://www.w3.org/TR/2010/ED-css3-3d-transforms-20101214">http://dev.w3.org/csswg/css3-3d-transforms/</a>
32+
<!--http://www.w3.org/TR/2010/WD-css3-3d-transforms-20101214-->
3333

3434
<dt>Latest version:
3535

@@ -281,7 +281,7 @@ <h2 id=transform-origin-property><span class=secno>3. </span> The <span
281281
property value. This effectively moves the desired transformation origin
282282
of the element to (0,0,0) in the local coordinate system, then applies the
283283
element's transform, then moves the element back to its original position.
284-
284+
Note that percentage values are not allowed in the z value.
285285

286286
<table class=propdef>
287287
<tbody>
@@ -535,7 +535,7 @@ <h2 id=perspective-origin-property><span class=secno>6. </span> The <span
535535
<tr>
536536
<td> <em>Percentages:</em>
537537

538-
<td> refer to the size of the box itself
538+
<td> refer to the size of the elemen's box
539539

540540
<tr>
541541
<td> <em>Media:</em>
@@ -657,7 +657,9 @@ <h2 id=transform-functions><span class=secno>8. </span> The Transformation
657657

658658
<dd> specifies a 3D translation by the vector [tx,ty,tz], with tx, ty and
659659
tz being the first, second and third translation-value parameters
660-
respectively.
660+
respectively. Note that &lt;percentage&gt; values are not allowed in the
661+
tz translation-value, and if present will cause the propery value to be
662+
invalid.
661663

662664
<dt> <span class=prop-value>translateX(&lt;translation-value&gt;)</span>
663665

@@ -675,9 +677,9 @@ <h2 id=transform-functions><span class=secno>8. </span> The Transformation
675677

676678
<dd> specifies a <a
677679
href="http://www.w3.org/TR/SVG/coords.html#TranslationDefined">translation</a>
678-
by the given amount in the Z direction. Note that percentage values are
679-
not allowed in the translateZ translation-value, and if present are
680-
evaluated as 0.
680+
by the given amount in the Z direction. Note that &lt;percentage&gt;
681+
values are not allowed in the translateZ translation-value, and if
682+
present will cause the propery value to be invalid.
681683

682684
<dt> <span class=prop-value>scale(&lt;number&gt;[, &lt;number&gt;])</span>
683685

@@ -1368,7 +1370,7 @@ <h2 class=no-num id=property-index>Property index</h2>
13681370

13691371
<td>no
13701372

1371-
<td>refer to the size of the box itself
1373+
<td>refer to the size of the elemen's box
13721374

13731375
<td>visual
13741376

css3-3d-transforms/Overview.src.html

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -189,7 +189,7 @@ <h2 id="transform-origin-property">
189189
property value. This effectively moves the desired transformation origin
190190
of the element to (0,0,0) in the local coordinate system, then applies
191191
the element's transform, then moves the element back to its original
192-
position.
192+
position. Note that percentage values are not allowed in the z value.
193193
</p>
194194
<table class="propdef">
195195
<tbody>
@@ -511,7 +511,7 @@ <h2 id="perspective-origin-property">
511511
<em>Percentages:</em>
512512
</td>
513513
<td>
514-
refer to the size of the box itself
514+
refer to the size of the elemen's box
515515
</td>
516516
</tr>
517517
<tr>
@@ -654,7 +654,7 @@ <h2 id="transform-functions">
654654
<span class="prop-value">translate3d(&lt;translation-value&gt;, &lt;translation-value&gt;, &lt;translation-value&gt;)</span>
655655
</dt>
656656
<dd>
657-
specifies a 3D translation by the vector [tx,ty,tz], with tx, ty and tz being the first, second and third translation-value parameters respectively.
657+
specifies a 3D translation by the vector [tx,ty,tz], with tx, ty and tz being the first, second and third translation-value parameters respectively. Note that &lt;percentage&gt; values are not allowed in the tz translation-value, and if present will cause the propery value to be invalid.
658658
</dd>
659659
<dt>
660660
<span class="prop-value">translateX(&lt;translation-value&gt;)</span>
@@ -672,7 +672,7 @@ <h2 id="transform-functions">
672672
<span class="prop-value">translateZ(&lt;translation-value&gt;)</span>
673673
</dt>
674674
<dd>
675-
specifies a <a href="http://www.w3.org/TR/SVG/coords.html#TranslationDefined">translation</a> by the given amount in the Z direction. Note that percentage values are not allowed in the translateZ translation-value, and if present are evaluated as 0.
675+
specifies a <a href="http://www.w3.org/TR/SVG/coords.html#TranslationDefined">translation</a> by the given amount in the Z direction. Note that &lt;percentage&gt; values are not allowed in the translateZ translation-value, and if present will cause the propery value to be invalid.
676676
</dd>
677677
<dt>
678678
<span class="prop-value">scale(&lt;number&gt;[, &lt;number&gt;])</span>

0 commit comments

Comments
 (0)