rotateX左手准则
代码例子:
<style>
body{
/* 加个透视,会使3d旋转更加真实 */
perspective: 500px;
}
img {
display: block;
margin: 100px auto;
transition: all 2s ;
}
img:hover {
/* 绕着X轴旋转一定的度数 */
/* transform: rotateX(360deg); */
/* transform: rotateY(360deg); */
/* transform: rotateZ(360deg); */
/* 绕着z轴旋转360度
绕着哪个轴,哪个轴就是1,否则是0*/
transform: rotate3d(0,0,1,360deg);
/*rotate3d(1,1,0,360deg)是矢量关系 */
transform: rotate3d(1,1,0,360deg);
}
</style>
</head>
<body>
<img src="images/pig.jpg" alt="">
</body>
3d旋转x轴示例:
transform: rotateX(45deg);
rotateY左手准则
transform: rotateY(45deg);
/*rotate3d(1,1,0,360deg)是矢量关系 */
transform: rotate3d(1,1,0,45deg);