【全网最全的博客美化系列教程】19.旋转立方体的实现

【全网最全的博客美化系列教程】09.添加”扩大/缩小浏览区域大小” 按钮

【全网最全的博客美化系列教程】10.小火箭置顶特效的实现

【全网最全的博客美化系列教程】11.鼠标点击爱心特效的实现

【全网最全的博客美化系列教程】12.修改鼠标图案

【全网最全的博客美化系列教程】13.鼠标点击效果升级的实现

【全网最全的博客美化系列教程】14.代码高亮设置的实现

【全网最全的博客美化系列教程】15.动画幻灯效果的实现

【全网最全的博客美化系列教程】16.给博客添加一个打赏的实现

【全网最全的博客美化系列教程】17.博客背景刷新切换效果的实现

【全网最全的博客美化系列教程】18.数学之美—动态几何线条的实现

【全网最全的博客美化系列教程】20.给博客添加一个萌萌哒的看板娘

【全网最全的博客美化系列教程】21.给博客添加一个夜间模式吧

【全网最全的博客美化系列教程】22.添加一个文章目录特效

【全网最全的博客美化系列教程】23.图片水纹特效的实现

【全网最全的博客美化系列教程】24.给博客增加一个音乐播放器特效

【全网最全的博客美化系列教程】25.给博客增加一个音乐播放器特效

【全网最全的博客美化系列教程】26.评论头像旋转的实现

【全网最全的博客美化系列教程】27.IP地址定位及天气预报的实现

【全网最全的博客美化系列教程】28.3D标签云动画的实现

【全网最全的博客美化系列教程】29.自制HTML源码运行Javascript特效

【全网最全的博客美化系列教程】30.博客文章实现markdown书写机制

【全网最全的博客美化系列教程】31.用Canvas和requestAnimFrame做动画特效

【全网最全的博客美化系列教程】32.公告栏添加自己的头像

【全网最全的博客美化系列教程】33.添加一只舞动的小知音

【全网最全的博客美化系列教程】34.皮肤背景的选择与定制

效果呈现如下:

很多人很好奇这个旋转立方体是怎么实现的,今天我们就来带大家一步步去实现我们的旋转立方体。

我们可以通过 CSS 动画实现的立方体旋转,可以改变 CSS 代码中关键帧定义(@keyframes)来改变立方体的旋转方式。

我们可能会用到的标签属性如下:

此时我们有如下的实现思路:

1、先把正方体的六个面放在一起;

2、然后旋转各个面,让它形成一个立方体;

3、然后让它旋转。

第一步,我们先给把正方体的六个面给定义一下:

第二步,旋转各个面,让它形成一个立方体。那该怎么旋转呢?

在这里,我们把它分为三个部分。

1、translateZ:平移两个面形成正方体前后两个面

2、rotateX(90deg):反转两个面形成正方体左右两个面

3、rotateY(90deg):反转两个面形成正方体上下两个面

实现过程如下:

第三步,让它旋转起来。

通过旋转div,我们即可实现旋转功能。

最终完整实现代码如下:

添加方式:进入自己的博客园->设置,将以上html代码添加到”博客侧边栏公告”即可。

Original: https://www.cnblogs.com/ECJTUACM-873284962/p/12274087.html
Author: Angel_Kitty
Title: 【全网最全的博客美化系列教程】19.旋转立方体的实现

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/551706/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球