CSS3 旋转木马图片动画(transform+Animation)
效果图
知识点:
- perspective 透视效果
- transform-style:preserve-3d 3D呈现效果 (添加在父类)
- animation:name time infinite(动画无限循环播放)
- transform:rotate translate
通过个给
HTML代码
<div class="abc"><div></div><div></div><div></div><div></div><div></div><div></div><div></div></div>
CSS代码
<style>body {/* 透视加在爷爷级 */perspective: 800px;}.abc {/* 3D呈现加在爸爸级 */transform-style:preserve-3d;position: relative;width: 200px;height: 200px;margin: 200px auto;/* 加载动画效果 id---meinv10s一个循环linear---线性过渡 动画infinite---无限循环播放动画*/animation: meinv 10s linear infinite;}.abc:hover {/* 给.abc加上伪类效果,当获得焦点时,动画会暂停播放,失去焦点后,动画继续播放 */animation-play-state: paused;}.abc div {position: absolute;top: 0;left: 0;background: url(./img/wmen.png) round;width: 100%;height: 100%;}@keyframes meinv {0% {/* 给动画添加旋转效果 开始位置时为Y轴的0度 */transform: rotateY(0);}100% {/* 给动画添加旋转效果 结束位置时为Y轴的360度 */transform: rotateY(360deg);}}/* 先调好每张图片的朝向角度然后摆放各个图片的位置 距离中心点的Z轴为400px */.abc div:nth-child(1) {transform: translateZ(300px) ;}.abc div:nth-child(2) {transform:rotateY(60deg) translateZ(300px);}.abc div:nth-child(3) {transform:rotateY(120deg) translateZ(300px);}.abc div:nth-child(4) {transform:rotateY(180deg) translateZ(300px);}.abc div:nth-child(5) {transform:rotateY(240deg) translateZ(300px);}.abc div:nth-child(6) {transform:rotateY(300deg) translateZ(300px);}.abc div:nth-child(7) {background: url(./img/元龙.png) round;} </style>
CSS3 旋转木马图片动画(transform+Animation)相关推荐
- css情景动画,css3中的动画属性animation应用场景及编写代码教程
讲解一下css3中的动画属性animation应用场景及编写代码教程 以下讨论的是和css3 动画 属性 animation 相关的css3中的动画属性animation应用场景及编写代码教程教程文章 ...
- css3中的动画学习分享
大家好,这里是demo软件园,今天为大家分享的是css3中的动画(animation). css3动画: 使元素从一种样式逐渐变化为另一种样式的效果. 动画原理:通过把人物的表情.动作.变化等分解后画 ...
- CSS3 变形 过渡 动画
文章目录 CSS3 变形 过渡 动画 transform(变形) 概述 translate() 平移 scale() 缩放 skew() 倾斜 rotate() 旋转 transform-origin ...
- 图片动画效果html5,8个实用炫酷的HTML5图片动画应用
原标题:8个实用炫酷的HTML5图片动画应用 近期我们发布了不少关于HTML5和jQuery的图片动画应用,很多都比较实用,也有一些效果非常炫酷,比如一些HTML5 3D图片动画特效.本文精选了8个实 ...
- html css图片展开动画,8个实用炫酷的HTML5图片动画应用
本文作者html5tricks,转载请注明出处 近期我们发布了不少关于 1.CSS3/jQuery实现移动端滑动图片层叠效果 这是一款基于jQuery和CSS3的图片层叠插件,这和我们之前介绍的CSS ...
- 3d布局图 html5,8个实用炫酷的HTML5图片动画应用 | HTML5资源教程
近期我们发布了不少关于 1.CSS3/jQuery实现移动端滑动图片层叠效果 这是一款基于jQuery和CSS3的图片层叠插件,这和我们之前介绍的CSS3图片层叠展开特效有点不同,它支持鼠标滑动切换图 ...
- HTML5 和 CSS3 提高篇 下 2D转换 transform(移动、旋转、缩放、中心点、综合写法);动画(animation);3D转换;浏览器私有前缀;背景色线性渐变
------ 2D 转换(transform)移动.旋转.缩放.中心点 ------- 转换(transform)是CSS3中具有颠覆性的特征之一,可以实现元素的位移.旋转.缩放等效果 转换(tran ...
- css3 transform animation 动画 小结
css3 transform animation 动画 小结 最近在策划自己的博客,本来是想写一个 酷炫 可以让人玩的,全是动画的页面, 结果哎 - - 可以说是非常失败了,这是一个刷牙的动画,变色的 ...
- css 文字颜色渐变 animation,css3文字渐变动画
这次给大家带来css3文字渐变动画,实现css3文字渐变动画的注意事项有哪些,下面就是实战案例,一起来看一下. 利用css3这个属性(背景剪裁): background-clip: border-bo ...
- css3动画图片旋转绕轴,css3图片旋转如何实现?css3实现图片旋转动画效果的方法...
在网页中,我们经常可以看到一张图片在旋转,这样的图片旋转是怎么来实现的呢?本篇文章就来为你介绍一下关于css3实现图片旋转动画效果的方法. 实现css3中图片的旋转可以使用可以使用 -webkit-a ...
最新文章
- 基于AWS-ELK部署系统日志告警系统
- “数据科学家”或许不再性感,但“数据团队”的产业化才刚开始 | 专访领英全球数据科学团队负责人...
- sql server 语句自动补齐
- linux下多个db2,Linux下安装多个DB2副本
- [渝粤教育] 江西科技师范大学 旅行社经营管理 参考 资料
- python多线程写同一个文件_Python多线程快速写入文件,python,飞速
- 科大讯飞半年报:营收和净利润双提升,AI市场仍有机会
- 理解storm的ACKER机制原理
- C++实现九宫格输入法T9密码解密
- Java在一定范围随机生成经纬度
- Android模仿通讯录
- 国内镜像源的使用,提高下载速度
- 摩根大通的企业级区块链解决方案—Quorum
- 用html5做课件,这么好玩!PPT竟然还能用来制作H5?
- 2021年中国不间断电源(UPS)行业市场规模、产品结构及发展趋势分析:UPS电源向节能环保方向发展 [图]
- 通讯测试工具和博图仿真机的连接教程
- 基于Python3.x pandas实现大疫情的查重功能
- 第四章:文法中的递归以及消除方法
- 一文教你如何快速实现声音识别
- 阿里云服务器自动签到,天翼云盘自动签到+抽奖,每天至少获得150MB存储空间
热门文章
- 汉字的计算机内吗就是汉字输入码,汉字输入编码
- 久违了,我的baby!
- There are 7 missing blocks. The following files may be corrupted
- bp神经网络是前馈网络吗,什么是前馈神经网络
- 关于人工智能的天马行空
- php 九宫格验证码,用php数字九宫格.
- windows 图标文件在哪里?
- 北京大学创业训练营专家讲座:创新大师乔布斯的创业理念与营销哲学
- html 判断undefined,JS中 “is not defined” 如何判断defined,defined和undefined 的区别
- windows server 2012 重启后进入dos cmd