12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667 |
- <!DOCTYPE html>
- <html lang="en">
- <head>
- <meta charset="UTF-8">
- <meta http-equiv="X-UA-Compatible" content="IE=edge">
- <meta name="viewport" content="width=device-width, initial-scale=1.0">
- <title>旋转</title>
- <style>
- html{
- perspective: 800px;
- }
- body{
- border: 1px red solid;
- background-color: rgb(241,241,241);
- }
- .box1{
- width: 220px;
- height: 220px;
- background-color: #bfa;
- margin: 200px auto;
- transition: all 2s;
- }
- body:hover .box1{
- /*
- 通过旋转,可以使元素沿着x、y或z旋转指定的角度
- rotateX()
- rotateY()
- rotateZ()
- */
- /* transform: rotateZ(45deg); */
- /* transform: rotateZ(180deg); */
- /* transform: rotateZ(360deg); */
- /* transform: rotateZ(1turn); */
- /* transform: rotateZ(.5turn); */
- /* transform: rotateX(45deg); */
- /* transform: rotateX(90deg); */
- /* transform: rotateY(45deg); */
- /* transform: rotateY(45deg) translateZ(400px); */
- /* transform: rotateY(180deg) translateZ(400px); */
- /* 先旋转,再平移,图片看上去会变小 */
- /* transform: translateZ(400px) rotateY(180deg); */
- /* 先平移,再旋转,图片看上去会变大 */
- transform: rotateY(180deg);
- /* 是否显示元素的背面 */
- backface-visibility: hidden;
- }
- </style>
- </head>
- <body>
-
- <div class="box1">
- <img src="./img/zly.jpeg" alt="">
- </div>
- </body>
- </html>
|