写了一个3D旋转相册 外面是一个正方体 内部是一个小的正方体 当然 鼠标要移动到外面的大的正方体是看不见里面小的正方体的 图片我用的是img引入的 也可以换成背景图引入 下面的代码其实还可以做一些简化 并且也有其他的更好的方法 哈哈哈 不过自己本人太懒了 就这个样子叭~
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>3D相册</title>
<style>
*{
margin: 0;
padding: 0;
}
.wrap{
height: 200px;
margin-top: 200px;
}
.cube{
width: 200px;
height: 200px;
margin: 0 auto;
position: relative;
transform-style: preserve-3d;
transform: rotateX(0deg) rotateY(0deg);
animation: run 20s linear infinite;
}
/*big div*/
.cube div{
width: 100%;
height: 100%;
position: absolute;
top: 0;
left: 0;
transition: transform .2s ease-in;
}
.cube .front{
transform: translateZ