|
21 | 21 |
|
22 | 22 | <h1>CSS 2D Transforms Module Level 3</h1> |
23 | 23 |
|
24 | | - <h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 18 February |
25 | | - 2009</h2> |
| 24 | + <h2 class="no-num no-toc" id=longstatus-date>Editor's Draft 6 March 2009</h2> |
26 | 25 |
|
27 | 26 | <dl> |
28 | 27 | <dt>This version: |
@@ -216,14 +215,23 @@ <h2 id=introduction><span class=secno>1 </span>Introduction</h2> |
216 | 215 | positioned objects should do this, i.e., that it's much harder to |
217 | 216 | implement otherwise.</div> |
218 | 217 |
|
219 | | - <div class=issue> Transforms should perhaps be allowed to affect layout, |
220 | | - under some circumstances. A uniform architecture for the layout-affecting |
221 | | - and layout-independent cases might cause architectural changes to the |
222 | | - layout-independent case that is detailed in this version of this document. |
223 | | - One possibility is to use the position property to affect layout, and this |
224 | | - seems to be a logical choice, but there are lots of questions about how |
225 | | - this would work. If you have an opinion on this topic, please send |
226 | | - feedback.</div> |
| 218 | + <div class=issue> There are two roles for transformations in layout: (1) |
| 219 | + transformations that adjust the position of the affected content without |
| 220 | + changing the normal layout of that content (much like relative |
| 221 | + positioning) and (2) transformation of the content prior to layout that |
| 222 | + affects the layout of that content. See <a |
| 223 | + href="http://lists.w3.org/Archives/Public/www-style/2007Oct/0209">http://lists.w3.org/Archives/Public/www-style/2007Oct/0209</a> |
| 224 | + for examples of both cases. The "transform" property (as defined in this |
| 225 | + document) is equally useful for both roles. This document is focused on |
| 226 | + satisfying the first role. There is, however, an architectural question |
| 227 | + that arises because there needs to be a way to distinguish which role an |
| 228 | + author of a stylesheet wants. The key question is which is the default |
| 229 | + behavior/role for the "transform" property and how is the other |
| 230 | + behavior/role indicated by a stylesheet author. One possibility is to use |
| 231 | + the position property, particularly position: relative, to trigger the |
| 232 | + first role; another possibility is to make the first role the default |
| 233 | + which leaves the question as to how to indicate the second role. If you |
| 234 | + have an opinion on this topic, please send feedback.</div> |
227 | 235 |
|
228 | 236 | <div class=issue> What do fixed backgrounds do in transforms? They should |
229 | 237 | probably ignore the transform completely, since - even transformed - the |
|
0 commit comments