近日,收到一男粉丝私信,具体如下:
文章图片
文章图片
PS
:在跟他聊天过程中,我不该笑的,哪个男同胞没有这么让人心疼的一刻呢。所以,在此祝愿他能早日哄好他的女朋友,加油,奥利给~~~
于是,在他的万般焦急等待下,为他量身定做的动态相册出炉了,鉴于时间紧任务重,实现的功能比较单一,但是他已经很满足了,我也很欣慰!
先来看一下效果:
具体代码如下:
加油 - 锐客网
="text/css">
*{margin: 0;
padding: 0;
}.wrap{width: 600px;
height: 400px;
margin: 200px auto;
}
.box{width: 200px;
height: 200px;
margin: 100px auto;
position: relative;
transition: all 3s;
transform-style: preserve-3d;
animation: move 3s infinite linear alternate;
}
.box>div{width: 200px;
height: 200px;
font-size: 60px;
opacity: .5;
position: absolute;
top: 0;
left: 0;
transition: all 1s;
}.box img{width: 200px;
height: 200px;
}.left{transform: rotateY(90deg) translateZ(-100px);
}
.right{transform: rotateY(90deg) translateZ(100px);
}
.top{transform: rotateX(90deg) translateZ(100px);
}
.bottom{transform: rotateX(90deg) translateZ(-100px);
}
.after{transform: translateZ(-100px);
}
.before{transform: translateZ(100px);
}.wrap .box:hover .left{transform: rotateY(90deg) translateZ(-160px);
}
.wrap .box:hover .right{transform: rotateY(90deg) translateZ(160px);
}
.wrap .box:hover .top{transform: rotateX(90deg) translateZ(160px);
}
.wrap .box:hover .bottom{transform: rotateX(90deg) translateZ(-160px);
}
.wrap .box:hover .after{transform: translateZ(-160px);
}
.wrap .box:hover .before{transform: translateZ(160px);
}@keyframes move{
from{transform: rotateX(0deg) rotateY(0deg);
}
to{transform: rotateX(13deg) rotateY(720deg);
}
}
文章图片
文章图片
文章图片
文章图片
文章图片
文章图片
为了防止他运行不出来,我把整个HTML文件发给了他,并告知只需把图片换成他女朋友的照片就好咯~
文章图片
结果当然是运行出来了,女朋友也原谅他了,紧接着…走上了人生巅峰~~~
【纯HTML加CSS实现3D立体动态相册【超简单、附源码】】
文章图片
推荐阅读
- web网页模板|如此优秀的JS轮播图,写完老师都沉默了
- JavaScript|JavaScript之DOM增删改查(重点)
- 网络|一文彻底搞懂前端监控
- css|我用css精灵图拼接了自己的英文名字,不会还有人不知道精灵图技术吧()
- css|css三角的做法及其案例
- css|css中元素的显示与隐藏
- JavaWeb|JavaWeb学习——CSS
- flex|C语言-使用goto语句从循环中跳出
- java|你跳一次涨多少(今天见识到跳槽天花板!!)