一款纯css3实现的超炫动画背画特效_html/css_WEB-ITnose
之前为大家介绍了很多款由纯css3实现的特效。今天要再给大家带来一款纯css3实现的超炫动画背画特效。代码非常简单,没有引用任何其它js代码。css代码也不多。效果非常炫。一起看下效果图:
在线预览 源码下载
实现的代码。
html代码:
<div class='fake-gif'> <span class='stripe'></span><span class='stripe'></span><span class='stripe'></span> <span class='stripe'></span><span class='stripe'></span><span class='stripe'></span> <span class='stripe'></span><span class='stripe'></span><span class='stripe'></span> <span class='stripe'></span><span class='stripe'></span><span class='stripe'></span> <span class='stripe'></span><span class='stripe'></span><span class='stripe'></span> <span class='stripe'></span><span class='stripe'></span><span class='stripe'></span> <span class='stripe'></span><span class='stripe'></span><span class='stripe'></span> <span class='stripe'></span><span class='stripe'></span><span class='stripe'></span> <span class='stripe'></span><span class='stripe'></span> </div>
css3代码:
body{ background: #000; -webkit-perspective:35px; -moz-perspective:35px; -ms-perspective:35px; -o-perspective:35px; perspective:35px; -webkit-transform-style:preserve-3d; -moz-transform-style:preserve-3d; -ms-transform-style:preserve-3d; -o-transform-style:preserve-3d; transform-style:preserve-3d; -webkit-transform: rotateX(45deg) rotateY(0deg) rotateZ(45deg); -moz-transform:rotateX(45deg) rotateY(0deg) rotateZ(45deg); -ms-transform:rotateX(45deg) rotateY(0deg) rotateZ(45deg); -o-transform:rotateX(45deg) rotateY(0deg) rotateZ(45deg); transform:rotateX(45deg) rotateY(0deg) rotateZ(45deg); } .fake-gif { position: relative; margin: 10rem auto 0 auto; width: 20rem; height: 20rem; }.fake-gif .stripe { position: absolute; border-radius: 50%; -webkit-box-shadow: 2px 2px 0 rgba(0, 0, 0, 0.3); box-shadow: 2px 2px 0 rgba(0, 0, 0, 0.3); -webkit-transform: translate3d(0px, 0px, 0px); transform: translate3d(0px, 0px, 0px);}.fake-gif .stripe:nth-child(odd) { left: 0; width: 100%; height: 5%;background-color: rgba(109, 60, 209, 0.5);box-shadow: 0px 6px 40px #5800FF, inset 0px 2px 5px #DF00FF;}.fake-gif .stripe:nth-child(even) { top: 0; width: 5%; height: 100%; background-color: rgba(0, 240, 40, 0.5);box-shadow: 0px 6px 40px #007D35, inset 0px 2px 5px #7CFFB5;}.fake-gif .stripe:nth-child(4n+1) { z-index: 3;}.fake-gif .stripe:nth-child(4n+2) { z-index: 4;}.fake-gif .stripe:nth-child(4n+3) { z-index: 1;}.fake-gif .stripe:nth-child(4n) { z-index: 2;}.fake-gif .stripe:nth-child(2) { left: 4.7%; -webkit-animation: move-y 2.7s 0.2s infinite; animation: move-y 2.7s 0.2s infinite;}.fake-gif .stripe:nth-child(4) { left: 11.9%; -webkit-animation: move-y 2.7s 0.4s infinite; animation: move-y 2.7s 0.4s infinite;}.fake-gif .stripe:nth-child(6) { left: 19.1%; -webkit-animation: move-y 2.7s 0.6s infinite; animation: move-y 2.7s 0.6s infinite;}.fake-gif .stripe:nth-child(8) { left: 26.3%; -webkit-animation: move-y 2.7s 0.8s infinite; animation: move-y 2.7s 0.8s infinite;}.fake-gif .stripe:nth-child(10) { left: 33.5%; -webkit-animation: move-y 2.7s 1s infinite; animation: move-y 2.7s 1s infinite;}.fake-gif .stripe:nth-child(12) { left: 40.7%; -webkit-animation: move-y 2.7s 1.2s infinite; animation: move-y 2.7s 1.2s infinite;}.fake-gif .stripe:nth-child(14) { left: 47.9%; -webkit-animation: move-y 2.7s 1.4s infinite; animation: move-y 2.7s 1.4s infinite;}.fake-gif .stripe:nth-child(16) { left: 55.1%; -webkit-animation: move-y 2.7s 1.6s infinite; animation: move-y 2.7s 1.6s infinite;}.fake-gif .stripe:nth-child(18) { left: 62.3%; -webkit-animation: move-y 2.7s 1.8s infinite; animation: move-y 2.7s 1.8s infinite;}.fake-gif .stripe:nth-child(20) { left: 69.5%; -webkit-animation: move-y 2.7s 2s infinite; animation: move-y 2.7s 2s infinite;}.fake-gif .stripe:nth-child(22) { left: 76.7%; -webkit-animation: move-y 2.7s 2.2s infinite; animation: move-y 2.7s 2.2s infinite;}.fake-gif .stripe:nth-child(24) { left: 83.9%; -webkit-animation: move-y 2.7s 2.4s infinite; animation: move-y 2.7s 2.4s infinite;}.fake-gif .stripe:nth-child(26) { left: 91.1%; -webkit-animation: move-y 2.7s 2.6s infinite; animation: move-y 2.7s 2.6s infinite;}.fake-gif .stripe:nth-child(1) { top: 3.6%; -webkit-animation: move-x 2.7s 0.1s infinite; animation: move-x 2.7s 0.1s infinite;}.fake-gif .stripe:nth-child(3) { top: 10.8%; -webkit-animation: move-x 2.7s 0.3s infinite; animation: move-x 2.7s 0.3s infinite;}.fake-gif .stripe:nth-child(5) { top: 18%; -webkit-animation: move-x 2.7s 0.5s infinite; animation: move-x 2.7s 0.5s infinite;}.fake-gif .stripe:nth-child(7) { top: 25.2%; -webkit-animation: move-x 2.7s 0.7s infinite; animation: move-x 2.7s 0.7s infinite;}.fake-gif .stripe:nth-child(9) { top: 32.4%; -webkit-animation: move-x 2.7s 0.9s infinite; animation: move-x 2.7s 0.9s infinite;}.fake-gif .stripe:nth-child(11) { top: 39.6%; -webkit-animation: move-x 2.7s 1.1s infinite; animation: move-x 2.7s 1.1s infinite;}.fake-gif .stripe:nth-child(13) { top: 46.8%; -webkit-animation: move-x 2.7s 1.3s infinite; animation: move-x 2.7s 1.3s infinite;}.fake-gif .stripe:nth-child(15) { top: 54%; -webkit-animation: move-x 2.7s 1.5s infinite; animation: move-x 2.7s 1.5s infinite;}.fake-gif .stripe:nth-child(17) { top: 61.2%; -webkit-animation: move-x 2.7s 1.7s infinite; animation: move-x 2.7s 1.7s infinite;}.fake-gif .stripe:nth-child(19) { top: 68.4%; -webkit-animation: move-x 2.7s 1.9s infinite; animation: move-x 2.7s 1.9s infinite;}.fake-gif .stripe:nth-child(21) { top: 75.6%; -webkit-animation: move-x 2.7s 2.1s infinite; animation: move-x 2.7s 2.1s infinite;}.fake-gif .stripe:nth-child(23) { top: 82.8%; -webkit-animation: move-x 2.7s 2.3s infinite; animation: move-x 2.7s 2.3s infinite;}.fake-gif .stripe:nth-child(25) { top: 90%; -webkit-animation: move-x 2.7s 2.5s infinite; animation: move-x 2.7s 2.5s infinite;}@-webkit-keyframes move-y { 0%, 100% { -webkit-transform: translateZ(-25px); transform: translateZ(-25px); } 50% { -webkit-transform: translateZ(25px); transform: translateZ(25px); }}@-webkit-keyframes move { 0%, 100% { -webkit-transform: rotateX(-25deg) rotateY(-25deg); transform: rotateX(-25deg) rotateY(-25deg); } 50% { -webkit-transform: rotateX(25px) rotateY(25deg); transform: rotateX(25px) rotateY(25deg); }}@keyframes move-y { 0%, 100% { -webkit-transform: translateY(-25%); transform: translateY(-25%); } 50% { -webkit-transform: translateY(25%); transform: translateY(25%); }}@-webkit-keyframes move-x { 0%, 100% { -webkit-transform: translateZ(-25px); transform: translateZ(-25px); } 50% { -webkit-transform: translateZ(25px); transform: translateZ(25px); }}@keyframes move-x { 0%, 100% { -webkit-transform: translateX(-25%); transform: translateX(-25%); } 50% { -webkit-transform: translateX(25%); transform: translateX(25%); }}

热AI工具

Undresser.AI Undress
人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover
用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool
免费脱衣服图片

Clothoff.io
AI脱衣机

AI Hentai Generator
免费生成ai无尽的。

热门文章

热工具

记事本++7.3.1
好用且免费的代码编辑器

SublimeText3汉化版
中文版,非常好用

禅工作室 13.0.1
功能强大的PHP集成开发环境

Dreamweaver CS6
视觉化网页开发工具

SublimeText3 Mac版
神级代码编辑软件(SublimeText3)

热门话题

CSS动画:如何实现元素的闪光效果,需要具体代码示例在网页设计中,动画效果有时可以为页面带来很好的用户体验。而闪光效果是一种常见的动画效果,它可以使元素更加引人注目。下面将介绍如何使用CSS实现元素的闪光效果。一、闪光的基本实现首先,我们需要使用CSS的animation属性来实现闪光效果。animation属性的值需要指定动画名称、动画执行时间、动画延迟时
![动画不工作在PowerPoint中[修复]](https://img.php.cn/upload/article/000/887/227/170831232982910.jpg?x-oss-process=image/resize,m_fill,h_207,w_330)
您是否正在尝试制作演示文稿,但无法添加动画?如果动画在你的WindowsPC上的PowerPoint中不起作用,那么这篇文章将会帮助你。这是一个常见的问题,许多人都在抱怨。例如,在Microsoft团队中演示或在屏幕录制期间,动画可能会停止工作。在本指南中,我们将探索各种故障排除技术,以帮助您修复在Windows上的PowerPoint中无法运行的动画。为什么我的PowerPoint动画不起作用?我们注意到可能导致Windows上PowerPoint中的动画无法工作问题的一些可能原因如下:由于个

如何使用Vue实现弹出窗口特效,需要具体代码示例近年来,随着Web应用的发展,弹出窗口特效已经成为广大开发者常用的交互方式之一。Vue作为一款流行的JavaScript框架,提供了丰富的功能和易用性,非常适合用来实现弹出窗口特效。本文将介绍如何使用Vue实现弹出窗口特效,并提供具体代码示例。首先,我们需要使用Vue的CLI工具来创建一个新的Vue项目。打开终

如何使用Vue实现全屏遮罩特效在Web开发中,我们经常会遇到需要全屏遮罩的场景,比如在加载数据时显示一个遮罩层以阻止用户进行其他操作,或者在某些特殊场景下需要用遮罩层来突出显示某个元素。Vue是一个流行的JavaScript框架,它提供了方便的工具和组件来实现各种效果。在本文中,我将介绍如何使用Vue来实现全屏遮罩的效果,并提供一些具体的代码示例。首先,我们

我们在日常的办公中经常会使用到ppt,那么你是否对ppt里边的每个操作功能都很了解呢?例如:ppt中怎么设置动画效果、怎么设置切换效果、每个动画的效果时长是多少?每个幻灯片能不能自动播放、ppt动画先进入再退出等等,那么今天这期我就先跟大家分享ppt动画先进入再退出的具体操作步骤,就在下方,小伙伴们快来看一看吧!1.首先,我们在电脑中打开ppt,单击文本框外侧选中文本框,(如下图红色圈出部分所示)。2.然后,单击菜单栏中的【动画】,选中【擦除】的效果,(如图红色圈出部分所示)。3.接下来,单击【

本站1月26日消息,国产3D动画电影《二郎神之深海蛟龙》发布一组最新剧照,正式宣布将于7月13日上映。据了解,《二郎神之深海蛟龙》是由迷狐星(北京)动漫有限公司、霍尔果斯众合千澄影业有限公司、浙江横店影业有限公司、浙江共赢影业有限公司、成都天火科技有限公司、华文映像(北京)影业有限公司出品,王君执导的动画电影,原定2022年7月22日在中国大陆上映。本站剧情简介:封神之战后,姜子牙携“封神榜”分封诸神,而后封神榜被天庭密封于九州秘境深海之下。事实上,除了分封神位,封神榜中还封缄着众多强大的妖邪元

本站消息,宫崎骏动画电影《红猪》宣布将上映时间延长至2024年1月16日本站此前报道,《红猪》已于11月17日登陆全国艺联专线影院,累计票房超2000万,豆瓣评分8.6分,4、5星好评占85.8%。《红猪》由吉卜力工作室制作,宫崎骏执导,森山周一郎、加藤登纪子、大冢明夫、冈村明美等参与配音,最初于1992年在日本上映。该片改编自宫崎骏漫画作品《飞行艇时代》,讲述了意大利空军的王牌飞行员波鲁克・罗森被施了魔法变成了一头猪。之后,他成为了一位赏金猎人,打击空中劫匪,保护身边人。剧情简介:罗森是一战中

本站需要重新写作的内容是:9需要重新写作的内容是:月需要重新写作的内容是:23需要重新写作的内容是:日消息,动画剧集《明日方舟》的第二季主线剧《明日方舟:冬隐归路》公布定档需要重新写作的内容是:PV,将于需要重新写作的内容是:10需要重新写作的内容是:月需要重新写作的内容是:7需要重新写作的内容是:日需要重新写作的内容是:00:23需要重新写作的内容是:正式上线,点此进入主题官网。需要重新写作的内容是:本站注意到,《明日方舟:冬隐归路》是《明日方舟:黎明前奏》的续作,剧情简介如下:为阻止感染者组
