怎样用css3技术做出立方体旋转发光的特效

这次给大家带来的是用css3做出立方体旋转发光的特效,怎样用css3做出这么炫酷的特效呢?以下是代码案列,感兴趣的朋友也可以自己动手做一份试试。

nbsp;html>CSS3 3D立方体旋转发光动画特效body {margin: 0;overflow: hidden;width: 100vw;height: 100vh;background: #222;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.world {-webkit-perspective: 800px;perspective: 800px;width: 100vh;height: 100vh;display: -webkit-box;display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;-webkit-box-pack: center;-ms-flex-pack: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}.cube {-webkit-transform-style: preserve-3d;transform-style: preserve-3d;-webkit-backface-visibility: hidden;backface-visibility: hidden;width: 50vh;height: 50vh;position: relative;-webkit-animation: rotator 4.5s linear infinite;animation: rotator 4.5s linear infinite;outline: 0;}.cube * {background: #000;box-shadow: 0 0 3vh currentColor;-webkit-transition: background 0.4s ease-in-out, box-shadow 0.4s ease-in-out;transition: background 0.4s ease-in-out, box-shadow 0.4s ease-in-out;}.cube:hover * {background: currentColor;box-shadow: 0 0 20vh currentColor;}.cube .cubefront {color: deeppink;-webkit-transform: translateZ(25vh);transform: translateZ(25vh);position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.cube .cuberight {color: lightcoral;-webkit-transform: rotateY(90deg) translateZ(25vh);transform: rotateY(90deg) translateZ(25vh);position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.cube .cubeleft {color: skyblue;-webkit-transform: rotateY(270deg) translateZ(25vh);transform: rotateY(270deg) translateZ(25vh);position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.cube .cubeback {color: seagreen;position: absolute;top: 0;left: 0;width: 100%;height: 100%;-webkit-transform: rotateY(180deg) translateZ(25vh);transform: rotateY(180deg) translateZ(25vh);}.cube .cubetop {color: mediumseagreen;-webkit-transform: rotateX(90deg) translateZ(25vh);transform: rotateX(90deg) translateZ(25vh);position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.cube .cubebottom {color: dodgerblue;-webkit-transform: rotateX(270deg) translateZ(25vh);transform: rotateX(270deg) translateZ(25vh);position: absolute;top: 0;left: 0;width: 100%;height: 100%;}@-webkit-keyframes rotator {0% {-webkit-transform: rotateX(0deg) rotateY(0deg);transform: rotateX(0deg) rotateY(0deg);}100% {-webkit-transform: rotateX(360deg) rotateY(360deg);transform: rotateX(360deg) rotateY(360deg);}}@keyframes rotator {0% {-webkit-transform: rotateX(0deg) rotateY(0deg);transform: rotateX(0deg) rotateY(0deg);}100% {-webkit-transform: rotateX(360deg) rotateY(360deg);transform: rotateX(360deg) rotateY(360deg);}}

登录后复制

立方体旋转发光的特效的代码就是这么多了,更多精彩请关注【创想鸟】其它相关文章!

相关阅读:

使用CSS3做出带有光晕流星旋转光环的效果

立即学习“前端免费学习笔记(深入)”;

使用CSS3做出带有光晕流星旋转光环的效果

立即学习“前端免费学习笔记(深入)”;

使用CSS3做出带有光晕流星旋转光环的效果

立即学习“前端免费学习笔记(深入)”;

以上就是怎样用css3技术做出立方体旋转发光的特效的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/3121347.html

(0)
上一篇 2025年3月29日 17:49:53
下一篇 2025年3月29日 17:50:00

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • CSS3的主要功能应用

    我们知道css3虽然目前为止还没有正式成为标准,但是ie9+, chrome, firefox等现代浏览器全部都支持css3,它提供了很多以前用js和切图才能完成的功能,下面就给大家详细的介绍一下有哪些。 1.圆角 2.多背景 3.渐变色 …

    编程技术 2025年3月29日
    000
  • 设置表格CSS样式需要注意什么

    我们知道,如果表格的css样式有很多,今天就给大家详细的讲解一下表格table tr td css样式设置, 给table表格设置css样式表需要注意哪些方面 在一个网页中多处使用了表格table标签,这个时候给指定的表格表格设置样式依然可…

    编程技术 2025年3月29日
    100
  • 怎样用CSS使图片高度自动缩放比例

    我们知道,在瀑布流这类的图片列表布局中常常可以看到用css控制div里的图片宽度高度,其实这样的布局很简单,今天就给大家详细讲解一下。 当遇到这样的DIV CSS布局时候,其实非常简单,我们只需要对图片宽度进行控制,而图片高度不用设置即图片…

    编程技术 2025年3月29日
    100
  • 怎样用CSS让鼠标悬停在图片上图片变灰

    我们常常在网页中看到这样一种效果,当你的鼠标移动到图片上的时候,图片变灰,或者变暗,这实际是图片被css设置为半透明样式。下面就给大家做一个实例看一下这种效果怎么实现 a:hover img{filter:alpha(Opacity=80)…

    编程技术 2025年3月29日
    100
  • 怎样用CSS操作俩个DIV重叠

    如果实现一个div重叠,并且要让它们按照我们所想的重叠顺序,这是需要css的绝对定位来实现的,今天就来给大家说一下重叠样式的的css实现方法。 DIV重叠 CSS让DIV层叠、叠加,CSS让两个DIV或多个DIV按顺序重叠叠加篇 让DIV重…

    编程技术 2025年3月29日
    100
  • 用DIV和CSS做一个实线边框的红色盒子

    做一个案列给大家参考,我们使用dw软件来做一个红色实线边框的盒子,我们给这个盒子命名为div,下面就是代码案列 为了观察效果对盒子设置一个css高、css宽样式,并赋予红色css边框样式。同时为了兼容性DIV依然使用DW软件新建这个实例。 …

    编程技术 2025年3月29日
    100
  • CSS3 Columns好用的分列式布局

    css为html标记语言提供了一种样式描述,定义了其中元素的显示方式。css在web设计领域是一个突破。利用它可以实现修改一个小的样式更新与之相关的所有页面元素。css里一直有一个让我们头疼的问题,就是创建布局很麻烦。当然,有很多方式,有很…

    编程技术 2025年3月29日
    100
  • CSS隔行换色教程

    我们知道,在html中,ul,li列表之前需要用色差布局的效果,那么ul li 怎么用css做出隔行换色呢?今天就给大家做一个实例来示范一下。 为了不影响程序做调用,让程序简便,使用ul li列表布局实现以上间隔背景色布局,同时鼠标滑过悬停…

    编程技术 2025年3月29日
    100
  • 调用不同分辨率的css文件方法

    我们知道,在做前端开发的时候最怕遇到的一个是分辨率,一个是兼容性,那么今天就来给大家解决调用不同分辨率的问题。一起来看一下 将以下JS代码放入 和标签内,此段JS代码作用是辨别浏览器分辨率   登录后复制   解释: var IE1024=…

    编程技术 2025年3月29日
    100
  • 如何用CSS做图片旋转效果

    今天教大家如何用css在html做出图片旋转的效果,图片的任意角度都可以旋转,但是唯一兼容性问题就是不支持ie9以下的浏览器,只要支持h5的浏览器都支持本效果。 完整HTML代码如下: nbsp;HTML>   图片旋转 在线演示  …

    编程技术 2025年3月29日
    100

发表回复

登录后才能评论