css翻面效果
- perspective 设置透视距离
- transform-style flat | preserve-3d 设置盒子是否按3d空间显示
- translateX、translateY、translateZ 设置三维移动
- rotateX、rotateY、rotateZ 设置三维旋转
- scaleX、scaleY、scaleZ 设置三维缩放
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<link rel="stylesheet" href="翻转图片.css">
</head>
<body>
<div class="box">
<img src="banner06.jpg" alt="图片">
</div>
</body>
</html>
.box{
width: 500px;
height: 300px;
border: 3px solid bisque;
margin: 50px auto;
background-color: papayawhip;
position: relative;
}
.box img{
position: absolute;
left: 0;
top: 0;
transform: perspective(800px) rotatey(0deg);
transition: all 500ms ease;
}
.box:hover img{
transform: perspective(800px) rotateY(180deg);
}