css3 等待加载效果
导读:CSS3等待加载效果CSS3中有许多有趣的效果可以应用在等待加载的时候,为网站增添些许亮点。以下是一些常用的效果:.spinner {width: 40px;height: 40px;margin: 100px auto;backgroun...
CSS3等待加载效果
CSS3中有许多有趣的效果可以应用在等待加载的时候,为网站增添些许亮点。
以下是一些常用的效果:
.spinner {
width: 40px;
height: 40px;
margin: 100px auto;
background-color: #333;
border-radius: 100%;
-webkit-animation: sk-scaleout 1.0s infinite ease-in-out;
animation: sk-scaleout 1.0s infinite ease-in-out;
}
@-webkit-keyframes sk-scaleout {
0% {
-webkit-transform: scale(0) }
100% {
-webkit-transform: scale(1.0);
opacity: 0;
}
}
@keyframes sk-scaleout {
0% {
transform: scale(0);
-webkit-transform: scale(0);
}
100% {
transform: scale(1.0);
-webkit-transform: scale(1.0);
opacity: 0;
}
}
代码解析:
这是一个简单的加载等待效果,使用了CSS3的动画特效。我们定义了一个大小为40*40的圆形,并进行一些样式处理。然后使用@keyframes定义了一个渐变消失的动画效果,即在0%到100%的过程中,逐渐变大,并且透明度逐渐降低,所以看起来就像是一个等待加载的动画。我们将这个动画设置为无限循环,直到等待加载的过程结束。
使用这样的效果可以提高用户体验,并且为网站增添一些活力。CSS3中有许多其他的动画效果,可以进行自由组合,创造出自己想要的等待加载效果。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: css3 等待加载效果
本文地址: https://pptw.com/jishu/568825.html
