先来看看这个图片:
这是一个日期的展现,其中2009就是通过元素旋转实现的。
原文在这里:(翻译:)
这里是html代码:
[code=”html”]
? 31
? July
? 2009
? July
? 2009
[/code]
旋转的css:
[code=”css”]
-webkit-transform: rotate(-90deg);//Safari 4+,Google Chrome 1+
-moz-transform: rotate(-90deg);//Firefox 3.5+
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);//ie
[/code]
虽然它目前不算是CSS3中的一部分,但Webkit已经有了它自己的一套变形属性,Mozilla也在效仿。变形包含了很多不同类型的值,不过其中最有意思也是最有用的就是旋转了包括任意的旋转角度。
可以看看ff的官方文档:
Safari 和Google Chrome 可以看看:,
ie则需要滤镜,只能旋转4个角度,看这里:
opera目前还没有什么类似的属性。
?
以下是通过js实现的办法:
很好的文章·~学习了