3d照片效果实现
2016-12-16 09:54
411 查看
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>3D球形</title> <style> *{ padding: 0; margin: 0; } div{ width: 300px; height: 300px; /*border:1px solid #00aa00;*/ perspective:1500px; margin: 100px auto; } ul{ width: 300px; height: 300px; list-style:none; position:relative; transform-style:preserve-3d; transform: rotateX(30deg) rotateZ(30deg); animation:sport 10s linear 0s infinite normal; } ul::after{ content:''; height:500px; width: 4px; background-color: #ffc780; position:absolute; left:152px; top:-100px; } li{ position:absolute; width: 300px; height: 300px; border-radius:50%; overflow: hidden; background-position:center center; background-size:300px 300px; border:2px solid gold; } li:nth-of-type(1){ transform:rotateY(60deg); background-image:url('img/素材/jacky/2.jpg'); } li:nth-of-type(2){ background-image:url('img/素材/jacky/3.jpg'); transform:rotateY(120deg); } li:nth-of-type(3){ background-image:url('img/素材/jacky/5.jpg'); transform:rotateY(180deg); } li:nth-of-type(4){ background-image:url('img/素材/jacky/6.jpg'); transform:rotateY(240deg); } @keyframes sport{ from{ transform:rotateZ(30deg)rotateX(30deg) rotateY(0deg); } to{ transform:rotateZ(30deg) rotateX(30deg) rotateY(360deg); } } </style> </head> <body> <div> <ul> <li></li> <li></li> <li></li> <li></li> </ul> </div> </body> </html>
相关文章推荐
- 照片实现3D光影效果
- 纯css实现照片墙3D效果
- 实现类似Google Earth的效果,做自己网站用户活动的3D效果原理
- Linux下3D桌面的效果的实现
- JavaScript实现的3D球面标签云效果
- 如何用 JS 实现 3D 赛车效果
- Android 通过伪3D变换可以基本实现coverflow的效果
- XP实现3D效果
- Android 通过伪3D变换可以基本实现coverflow的效果
- 具有3D旋转效果的图片组的一种实现
- JavaScript实现的3D球面标签云效果
- Launcher 桌面3D效果实现切屏
- Fedora9下3D桌面效果的实现
- VC实现按钮的3D效果
- Windows Mobile下实现图片的3D效果
- 具有3D旋转效果的图片组的一种实现
- Ubuntu 8.04 ATI显卡实现3D桌面效果
- Windows Mobile下实现图片的3D效果
- PHP实现立体3D效果的饼状统计图
- 【android】用camera实现view的伪3D的效果