3D旋转照片
发布日期:2021-06-30 15:09:53
浏览次数:3
分类:技术文章
本文共 4363 字,大约阅读时间需要 14 分钟。
html+css写的3D旋转图
1、html代码
ZXH3D旋转图
2、css样式代码
@charset "utf-8";*{ margin:0; padding:0;}body{ /*background: url(../img/preview.png) ;*/ max-width: 100%; min-width: 100%; height: 100%; background-size: cover; background-repeat: no-repeat; background-attachment: fixed; background-size:100% 100%; position: absolute; margin-left: auto; margin-right: auto;}li{ list-style: none;}.box{ width:200px; height:200px; background-size: cover; background-repeat: no-repeat; background-attachment: fixed; background-size:100% 100%; position: absolute; margin-left: 42%; margin-top: 22%; -webkit-transform-style:preserve-3d; -webkit-transform:rotateX(13deg); -webkit-animation:move 5s linear infinite;}.minbox{ width:100px; height:100px; position: absolute; left:50px; top:30px; -webkit-transform-style:preserve-3d;}.minbox li{ width:100px; height:100px; position: absolute; left:0; top:0;}.minbox li:nth-child(1){ background: url(../img1/001.png) no-repeat 0 0; -webkit-transform:translateZ(50px);}.minbox li:nth-child(2){ background: url(../img1/002.png) no-repeat 0 0; -webkit-transform:rotateX(180deg) translateZ(50px);}.minbox li:nth-child(3){ background: url(../img1/003.png) no-repeat 0 0; -webkit-transform:rotateX(-90deg) translateZ(50px);}.minbox li:nth-child(4){ background: url(../img1/004.png) no-repeat 0 0; -webkit-transform:rotateX(90deg) translateZ(50px);}.minbox li:nth-child(5){ background: url(../img1/005.png) no-repeat 0 0; -webkit-transform:rotateY(-90deg) translateZ(50px);}.minbox li:nth-child(6){ background: url(../img1/006.png) no-repeat 0 0; -webkit-transform:rotateY(90deg) translateZ(50px);}.maxbox li:nth-child(1){ background: url(../img1/10.png) no-repeat 0 0; -webkit-transform:translateZ(50px);}.maxbox li:nth-child(2){ background: url(../img1/20.png) no-repeat 0 0; -webkit-transform:translateZ(50px);}.maxbox li:nth-child(3){ background: url(../img1/30.png) no-repeat 0 0; -webkit-transform:rotateX(-90deg) translateZ(50px);}.maxbox li:nth-child(4){ background: url(../img1/40.png) no-repeat 0 0; -webkit-transform:rotateX(90deg) translateZ(50px);}.maxbox li:nth-child(5){ background: url(../img1/50.png) no-repeat 0 0; -webkit-transform:rotateY(-90deg) translateZ(50px);}.maxbox li:nth-child(6){ background: url(../img1/60.png) no-repeat 0 0; -webkit-transform:rotateY(90deg) translateZ(50px);}.maxbox{ width: 800px; height: 400px; position: absolute; left: 0; top: -20px; -webkit-transform-style: preserve-3d; }.maxbox li{ width: 200px; height: 200px; background: #fff; border:1px solid #ccc; position: absolute; left: 0; top: 0; opacity: 0.2; -webkit-transition:all 1s ease;}.maxbox li:nth-child(1){ -webkit-transform:translateZ(100px);}.maxbox li:nth-child(2){ -webkit-transform:rotateX(180deg) translateZ(100px);}.maxbox li:nth-child(3){ -webkit-transform:rotateX(-90deg) translateZ(100px);}.maxbox li:nth-child(4){ -webkit-transform:rotateX(90deg) translateZ(100px);}.maxbox li:nth-child(5){ -webkit-transform:rotateY(-90deg) translateZ(100px);}.maxbox li:nth-child(6){ -webkit-transform:rotateY(90deg) translateZ(100px);}.box:hover ol li:nth-child(1){ -webkit-transform:translateZ(300px); width: 400px; height: 400px; opacity: 0.8; left: -100px; top: -100px;}.box:hover ol li:nth-child(2){ -webkit-transform:rotateX(180deg) translateZ(300px); width: 400px; height: 400px; opacity: 0.8; left: -100px; top: -100px;}.box:hover ol li:nth-child(3){ -webkit-transform:rotateX(-90deg) translateZ(300px); width: 400px; height: 400px; opacity: 0.8; left: -100px; top: -100px;}.box:hover ol li:nth-child(4){ -webkit-transform:rotateX(90deg) translateZ(300px); width: 400px; height: 400px; opacity: 0.8; left: -100px; top: -100px;}.box:hover ol li:nth-child(5){ -webkit-transform:rotateY(-90deg) translateZ(300px); width: 400px; height: 400px; opacity: 0.8; left: -100px; top: -100px;}.box:hover ol li:nth-child(6){ -webkit-transform:rotateY(90deg) translateZ(300px); width: 400px; height: 400px; opacity: 0.8; left: -100px; top: -100px;}@keyframes move{ 0%{ -webkit-transform: rotateX(13deg) rotateY(0deg); } 100%{ -webkit-transform:rotateX(13deg) rotateY(360deg); }}
转载地址:https://jiangwenxin.blog.csdn.net/article/details/107028442 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
不错!
[***.144.177.141]2024年05月01日 08时48分49秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
linux下抓包命令--tcpdump的使用
2019-05-01
Hibernate常见的20个问题
2019-05-01
二进制协议处理
2019-05-01
MySQL性能诊断与调优
2019-05-01
MYSQL的慢查询分析
2019-05-01
MySQL服务器性能剖析
2019-05-01
sysbench的安装和性能测试
2019-05-01
1.MySQL整体逻辑架构
2019-05-01
DDAL技术议案选型
2019-05-01
Linux容器虚拟化技术介绍
2019-05-01
JVM Management API
2019-05-01
Linux的sysctl 命令参数
2019-05-01
Linux sysctl.conf优化方案
2019-05-01
dubbo分布式SOA框架
2019-05-01
JAVA NIO2模式之Proactor( JDK7 AIO异步网络IO初探)
2019-05-01
I/O系统:中断、DMA、通道
2019-05-01
java NIO模式之Reactor
2019-05-01
JAVA系列之对象的序列化与反序列化
2019-05-01