On Sun, 4 Jul 1999, Jan Roland Eriksson wrote: >> Here is another example, this one puts the text "W3C Recommendation" >> along the left edge of the viewport, like is currently done in W3C >> Recommendations (but currently a graphic is used): >> >> .document.type { >> position: fixed; height: 1em; width: 10em; >> top: 4em; left: -4em; margin: auto; rotate: 90deg; >> background: blue; color: white; text-align: center; >> font: light 1em sans-serif; >> } > > Can I from this part deduct that properties like "top" and "left" do > _not_ rotate with the element? What happens to the rendering box at > let's say only a 10 degree rotation? Yes - the box is first flowed (if position:relative or static), and then the box is positioned (if position is not static) and then the box is rotated. The rotation is the _last_ transformation to be applied. It is applied to everything, in much the same way as the positoning is done in the first place. > Have that at all been touched yet? What is it that is to be rotated? > The "forground" of a rendering box with a box size that autoadjusts in > size as needed? or is it the whole box that is to be rotated? The whole box. To rotate the text itself, as in bottom-to-top writing, use the i18n CSS proposal. > What all this seems to point at is that 90, 180 and 270 degree rotations > would be fairly simple to implement regardless of box or foreground > rotation is chosen as the method, but all the inbetweens will create > severe problems for sure. No, any rotation would be very simple to perform using the system suggested here: all that is needed is a graphic rotation algorithm. The rest of the CSS box model is left totally unaffected. -- Ian Hickson : Is your JavaScript ready for Nav5 and IE5? : Get the latest JavaScript client sniffer at : http://developer.netscape.com/docs/examples/javascript/browser_type.htmlReceived on Thursday, 15 July 1999 15:48:45 GMT
This archive was generated by hypermail 2.2.0+W3C-0.50 : Monday, 27 April 2009 13:53:59 GMT