首页 技术 正文
技术 2022年11月15日
0 收藏 419 点赞 4,875 浏览 1059 个字

原文地址:https://segmentfault.com/a/1190000015534639

感想:rotateX() 和rotateZ()一起使用好懵呀。

HTML code:

<div class="loader" title="width:8em,height:8em" >
<span></span>
<span></span>
<span></span>
<span></span>
<span></span>
</div>

CSS code:

html, body {
margin:;
padding:;
}
/* 设置所有元素的width、height包括其padding、border、content */
*{
box-sizing: border-box;
}
/* 设置body子元素水平垂直居中 */
body {
height: 100vh;
display: flex;
justify-content: center;
align-items: center;
background-color: goldenrod;
}
/* 设置.loader容器样式 */
.loader {
position: relative;
/* 在此修改font-size大小可以改变整个图形大小 */
font-size: 30px;
width: 8em;
height: 8em;
border: 1px solid black;
}
/* 画出圆点span */
.loader span{
/* 绝对定位设置动画起始位置 */
position: absolute;
top: 4em;
width: 1em;
height: 1em;
border-radius: 50%;
background-color: #222;
/* 设置旋转定点位置、动画、延时 */
transform-origin: 4em top;
animation: dance 2s linear infinite;
animation-delay: calc((var(--n) - 5) * 0.2s);
}
@keyframes dance{
to{
/* rotateX绕x轴旋转 rotateZ绕z轴旋转 这里还是没弄明白 */
transform: rotateX(360deg) rotateZ(360deg);
}
}
.loader span:nth-child(1) { --n:; }
.loader span:nth-child(2) { --n:; }
.loader span:nth-child(3) { --n:; }
.loader span:nth-child(4) { --n:; }
.loader span:nth-child(5) { --n:; }
相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:8,954
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,479
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,291
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,108
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,740
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,774