这篇文章主要介绍了CSS实现加载加载特效的小技巧有哪些,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获、下面让小编带着大家一起了解一下。
<强> loader-1 强>
<人力资源/>
这应该是最简单的CSS加载了。在圆圈上有一个红色的圆弧,仔细观察会发现,这个圆弧正好是1/4。
<>强实现逻辑:强>
一个宽高相等容器,设定边界为白色。然后给底边底部设置红色,
当设定border - radius是50%,那他正好可以变成一个圆。
给这个圆加上旋转的动画. CSS中旋转角度的动画是旋转()我们只要给他设定从0旋转到360年即可。<强>(这个动画会在下面多次使用,下文不再赘述)强>
,@-webkit-keyframes rotation { ,,,0%,{ ,,,,,变换:,旋转(0度); ,,,} ,,,100%,{ ,,,,,变换:,旋转(360度); ,,,} 以前,,}><强>完整代码强>
.loader-1 { ,,,宽度:,48 px; ,,,身高:,48 px; 边境:,,,,5 px solid # FFF; ,,,border-bottom-color:, # FF3D00; ,,,这个特性:,50%; ,,,显示:,inline-block; ,,,-webkit-animation:, rotation 1 s linear 无限; 动画:,,,,rotation 1 s linear 无限; }<强> loader-2 强>
<人力资源/>
里面的红色是如何实现?这里有两个思路。1;新增一个小div,让他在里面,并且跟loader-1一样,设置一个红色的底边。2:使用::之后,思路跟方法1一致。
加上旋转的动画。
<强>完整代码强>
.loader-2 { ,,,宽度:,48 px; ,,,身高:,48 px; 边境:,,,,3 px solid # FFF; ,,,这个特性:,50%; ,,,显示:,inline-block; ,,,位置:,相对; ,,,-webkit-animation:, rotation 1 s linear 无限; 动画:,,,,rotation 1 s linear 无限; }.loader-2: after { 内容,,,:,“,“; ,,,位置:,绝对; ,,,左:,50%; ,,,:,50%; ,,,变换:,翻译(-50%,-50%); ,,,宽度:,40像素; ,,,身高:,40像素; ,,,这个特性:,50%; 边境:,,,,3 px solid 透明; ,,,border-bottom-color:, # FF3D00; }<强> loader-3 强>
<人力资源/>.loader-3: after { 内容,,,:,“,“; ,,,位置:,绝对; ,,,左:,50%; ,,,:,50%; ,,,变换:,翻译(-50%,-50%); ,,,宽度:,56 px; ,,,身高:,56 px; ,,,这个特性:,50%; 边境:,,,,3 px solid 透明; ,,,border-bottom-color:, # FF3D00; null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null null
CSS实现加载加载特效的小技巧有哪些