纯CSS3实现360度旋转特效
纯CSS3实现360度旋转特效
开发工具与关键技术:DW /css3
作者:多事之秋
撰写时间:2019年2月8日
因为某些原因,撰写时间和发表时间不一致,请原谅;
用简单代码做一个360度旋转特效
首先创建一个 html
<div class="contant"><div class="box"><div><img src="img/55555.jpg" alt=""></div><div><img src="img/55555.jpg" alt=""></div><div><img src="img/55555.jpg" alt=""></div><div><img src="img/55555.jpg" alt=""></div><div><img src="img/55555.jpg" alt=""></div><div><img src="img/55555.jpg" alt=""></div><div><img src="img/55555.jpg" alt=""></div><div><img src="img/55555.jpg" alt=""></div><div><img src="img/55555.jpg" alt=""></div><div><img src="img/55555.jpg" alt=""></div><div><img src="img/55555.jpg" alt=""></div><div><img src="img/55555.jpg" alt=""></div></div></div>
然后添加元素属性,CSS代码为:
@charset "utf-8";
/* CSS Document */
*{margin: 0;padding: 0;
}
body {perspective: 500px;perspective-origin: 50% 30%;background: #E3DFD3;overflow: hidden;
}
img{width: 100px;height: 100px;
}
.contant{width: 900px;height: 600px;margin: auto auto;position: relative;transform-style: preserve-3d;animation: mybt 8s infinite linear ;
}
@keyframes mybt{to{transform: rotateY(360deg);}
}
.box div {position: absolute;width: 100px;height: 111px;left: 47%;bottom: 50%;transform-origin: 50% 0;background-image: url( ../img/55555.jpg);background-repeat: no-repeat;transform-style: preserve-3d;
}
.box div:nth-child(1) {transform: rotateY(30deg) translateZ(-300px);background-position: 0px 0;
}
.box div:nth-child(2) {transform: rotateY(60deg) translateZ(-300px);background-position: -100px 0;
}
.box div:nth-child(3) {transform: rotateY(90deg) translateZ(-300px);background-position: -200px 0;
}
.box div:nth-child(4) {transform: rotateY(120deg) translateZ(-300px);background-position: -300px 0;
}
.box div:nth-child(5) {transform: rotateY(150deg) translateZ(-300px);background-position: -400px 0;
}
.box div:nth-child(6) {transform: rotateY(180deg) translateZ(-300px);background-position: -500px 0;
}
.box div:nth-child(7) {transform: rotateY(210deg) translateZ(-300px);background-position: -600px 0;
}
.box div:nth-child(8) {transform: rotateY(240deg) translateZ(-300px);background-position: -700px 0;
}
.box div:nth-child(9) {transform: rotateY(270deg) translateZ(-300px);background-position: -800px 0;
}
.box div:nth-child(10) {transform: rotateY(300deg) translateZ(-300px);background-position: -900px 0;
}
.box div:nth-child(11) {transform: rotateY(330deg) translateZ(-300px);background-position: -1000px 0;
}
.box div:nth-child(12) {transform: rotateY(360deg) translateZ(-300px);background-position: -1100px 0;
}
纯CSS3实现360度旋转特效相关推荐
- html5图片自动翻转,纯js实现360度旋转预览图片特效
这是一款纯js实现360度旋转预览图片特效.该js特效仅使用120行代码,即可实现通过滑块.或鼠标手动360度旋转图片,以及自动360度旋转图片的效果. 使用方法 HTML结构 import Roll ...
- 风车360度旋转特效css3
1 <style> 2 #box{ 3 width: 220px; 4 height: 220px; 5 position: absolute; 6 margin: 300px; 7 tr ...
- css3实现360度旋转的圆
<!DOCTYPE html> <html lang="en"> <head><meta charset="UTF-8" ...
- 360度旋转图片小特效
现在,在这个网络发达的时代,一些电子商务公司,需要将自己线上的产品给买家或用户看,为了能让用户了解的更全面,那么把一个物件的产品要展示到方方面面,就要运用到360度旋转图片特效,因为上次有朋友叫我帮她 ...
- css3动画旋转360度,CSS3旋转动画(360度旋转、旋转放大、放大、移动) 用法和实例...
CSS3旋转动画(360度旋转.旋转放大.放大.移动) 用法和实例 Internet Explorer 10.Firefox.Opera 支持 transform 属性. Internet Explo ...
- css3 向上淡入 小图标翻转 360度旋转
代码 <!DOCTYPE HTML> <html> <style type="text/css">div {border: 1px solid ...
- js产品360度旋转预览图片插件
下载地址 纯js实现的产品360度旋转预览图片插件.该js特效仅使用120行代码,即可实现通过滑块.或鼠标手动360度旋转图片,以及自动360度旋转图片的效果. dd:
- 【精心挑选】10款基于 jQuery 的图片360度旋转插件
之前的文章向大家分享了实现网站功能的各种优秀的 jQuery 插件,今天这篇文章向大家推荐10款基于 jQuery 的图片360度旋转插件,同时还有非常详细的制作教程可以学习和参考.图片旋转展示是一种 ...
- css滑动星星评分,纯css3滑动星星打分动画特效
特效描述:纯css3 滑动星星打分动画.纯css3滑动星星打分动画特效 代码结构 1. 引入CSS 2. HTML代码 基本样式: Basic star rating: 5 stars 4 stars ...
- 纯CSS3实现动态火车行驶特效
上次开完飞机,这次开火车 查看效果:http://hovertree.com/texiao/css3/7/ 效果图: 代码如下: <!DOCTYPE html> <html> ...
最新文章
- Successor,Fesible Successor,FD,AD,eigrp
- 通过python建立一个web服务查看服务器上的文本、图片、视频等文件
- UNIX再学习 -- 文件I/O
- nutzwk oracle,NutzWk插件使用
- 在StackBlitz项目里直接preview某个component的template
- 前端学习(1688):前端系列javascript之几个面试题
- 解决方案:SpringBoot分布式项目跨域
- 自动备份SQL Server数据库中用户创建的Stored Procedures
- excel线性拟合的斜率_邵励治的机器学习 2 / 100 天:「简单线性回归」
- MySQL中的备份和恢复
- (转)WebApi发送HTML表单数据:文件上传与多部分MIME
- linux中级之lvs概念
- html5控制字大小的代码,js根据字符串长度控制字体大小代码
- 自动点击android按钮,Android实现自动点击无障碍服务功能的实例代码
- keil编译报错找不到core_cm3.h文件
- 一文带你了解对游戏外挂的逆向分析的详细步骤。
- 腾讯视频会议真实内部实现分享
- excel怎么统计相同名字的数量
- java 实现将图片替换到word 文档中
- 2021-07-14 深度学习基础与实践(二)
热门文章
- win10+Ubuntu18.04.2双系统双硬盘安装及分区
- 建立AI智能系统智商评测体系,开展世界人工智能智商评测
- Excel 2010 VBA 入门 108 个人所得税计算函数
- 核磁共振成像读片指南(一)
- 企业微信账号异常,解决攻略
- MySQL 百分比排序
- 硬盘格式化了怎么恢复数据
- 《数据库系统概论》| 第四章 数据库安全性 知识梳理
- oracle 币种符号,Oracle用户密码使用特殊符号,例如(AND)、$(Dollar)、#(Pound)、*(Star)等...
- POI设置excel格式为文本格式