Skip to content

Commit 9a45847

Browse files
authored
Merge pull request #1330 from xfq/transforms
[css-transforms] Editorial fixes
2 parents 7611bc8 + fd8de1e commit 9a45847

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

css-transforms/Overview.bs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
Status: ED
44
Work Status: Refining
55
ED: https://drafts.csswg.org/css-transforms/
6-
TR: https://www.w3.org/TR/css3-transforms/
6+
TR: https://www.w3.org/TR/css-transforms-1/
77
Previous Version: https://www.w3.org/TR/2012/WD-css3-transforms-20120911/
88
Previous Version: https://www.w3.org/TR/2012/WD-css3-transforms-20120403/
99
Shortname: css-transforms
@@ -89,14 +89,14 @@ Introduction {#intro}
8989

9090
<em>This section is not normative.</em>
9191

92-
The CSS <a href="https://www.w3.org/TR/REC-CSS2/visuren.html">visual formatting model</a> describes a coordinate system within each element is positioned. Positions and sizes in this coordinate space can be thought of as being expressed in pixels, starting in the origin of point with positive values proceeding to the right and down.
92+
The CSS <a href="https://www.w3.org/TR/CSS2/visuren.html">visual formatting model</a> describes a coordinate system within each element is positioned. Positions and sizes in this coordinate space can be thought of as being expressed in pixels, starting in the origin of point with positive values proceeding to the right and down.
9393

9494
This coordinate space can be modified with the 'transform' property. Using transform, elements can be translated, rotated and scaled.
9595

9696
Module Interactions {#module-interactions}
9797
==========================================
9898

99-
This module defines a set of CSS properties that affect the visual rendering of elements to which those properties are applied; these effects are applied after elements have been sized and positioned according to the <a href="https://www.w3.org/TR/CSS2/visuren.html">Visual formatting model</a> from [[!CSS21]]. Some values of these properties result in the creation of a <a href="https://www.w3.org/TR/CSS2/visuren.html#containing-block">containing block</a>, and/or the creation of a <a spec="css21">stacking context</a>.
99+
This module defines a set of CSS properties that affect the visual rendering of elements to which those properties are applied; these effects are applied after elements have been sized and positioned according to the <a href="https://www.w3.org/TR/CSS2/visuren.html">visual formatting model</a> from [[!CSS21]]. Some values of these properties result in the creation of a <a href="https://www.w3.org/TR/CSS2/visuren.html#containing-block">containing block</a>, and/or the creation of a <a spec="css21">stacking context</a>.
100100

101101
Transforms affect the rendering of backgrounds on elements with a value of ''fixed'' for the 'background-attachment' property, which is specified in [[!CSS3BG]].
102102

@@ -131,7 +131,7 @@ When used in this specification, terms have the meanings assigned in this sectio
131131
:: A matrix that defines the mathematical mapping from one coordinate system into another. It is computed from the values of the 'transform' and 'transform-origin' properties as described <a href="#transformation-matrix-computation">below</a>.
132132

133133
: <dfn>current transformation matrix</dfn> (CTM)
134-
:: A matrix that defines the mapping from the local coordinate system into the viewport coordinate system.
134+
:: A matrix that defines the mapping from the [=local coordinate system=] into the [=viewport coordinate system=].
135135

136136
: <dfn>2D matrix</dfn>
137137
:: A 3x2 transformation matrix with 6 items or a 4x4 matrix with 16 items, where the items m<sub>31</sub>, m<sub>32</sub>, m<sub>13</sub>, m<sub>23</sub>, m<sub>43</sub>, m<sub>14</sub>, m<sub>24</sub>, m<sub>34</sub> are equal to ''0'' and m<sub>33</sub>, m<sub>44</sub> are equal to ''1''.
@@ -220,7 +220,7 @@ Note that an identical rendering can be obtained by nesting elements with the eq
220220

221221
For elements whose layout is governed by the CSS box model, the transform property does not affect the flow of the content surrounding the transformed element. However, the extent of the overflow area takes into account transformed elements. This behavior is similar to what happens when elements are offset via relative positioning. Therefore, if the value of the 'overflow' property is ''overflow/scroll'' or ''overflow/auto'', scrollbars will appear as needed to see content that is transformed outside the visible area.
222222

223-
For elements whose layout is governed by the CSS box model, any value other than ''transform/none'' for the transform results in the creation of a stacking context. Implementations must paint the layer it creates, within its parent stacking context, at the same stacking order that would be used if it were a positioned element with ‘z-index: 0’. If an element with a transform is positioned, the ‘z-index’ property applies as described in [CSS21], except that ‘auto’ is treated as ‘0’ since a new stacking context is always created
223+
For elements whose layout is governed by the CSS box model, any value other than ''transform/none'' for the transform results in the creation of a stacking context. Implementations must paint the layer it creates, within its parent stacking context, at the same stacking order that would be used if it were a positioned element with ‘z-index: 0’. If an element with a transform is positioned, the ‘z-index’ property applies as described in [[!CSS21]], except that ‘auto’ is treated as ‘0’ since a new stacking context is always created
224224

225225
For elements whose layout is governed by the CSS box model, any value other than ''transform/none'' for the transform also causes the element to become a containing block, and the object acts as a containing block for fixed positioned descendants.
226226

0 commit comments

Comments
 (0)