css3控制旋转方向的属性是transform属性;该属性与scale()方法配合使用可以控制元素的2d旋转方向,该属性与scale3d()方法配合使用可控制元素的3d旋转方向,语法为“transform:rotate3d(x,y,z)”。
本教程操作环境:windows10系统、css3&&html5版本、dell g3电脑。
css3控制旋转方向的属性是什么在css3中,可以利用transform功能实现文字或图像的旋转、缩放、倾斜、移动这4中类型的变形处理。
浏览器支持
到目前为止:safari3.1以上、chrome8以上、firefox4以上、opera10以上浏览器支持该属性。
2d旋转
使用rotate方法,在参数中加入角度值,角度值后面跟表示角度单位的“deg”文字即可,旋转方向为顺时针方向。
transform:rotate(45deg);
3d旋转
分别使用rotatex方法、rotatey方法、rotatez方法使元素围绕x轴、y轴、z轴旋转,在参数中加入角度值,角度值后面跟表示角度单位的deg文字即可,旋转方向为顺时针旋转。
transform:rotatex(45deg);transform:rotatey(45deg);transform:rotatez(45deg);transform:rotatex(45deg) rotatey(45deg) rotatez(45deg);transform:scale(0.5) rotatey(45deg) rotatez(45deg);
示例如下:
<html><head><style> div{margin:30px;width:200px;height:100px;background-color:yellow;/* rotate div */transform:rotate(9deg);-ms-transform:rotate(9deg); /* internet explorer */-moz-transform:rotate(9deg); /* firefox */-webkit-transform:rotate(9deg); /* safari 和 chrome */-o-transform:rotate(9deg); /* opera */}</style></head><body><div>hello world</div></body></html>
输出结果:
(学习视频分享:css视频教程)
以上就是css3控制旋转方向的属性是什么的详细内容。
