css3简单实用动画(如何用css3绘制一个圆的loading转圈动画)
本文目录
如何用css3绘制一个圆的loading转圈动画
具体css代码如下:$width: 64px;$height: 64px;$dotWidth: 10px;$dotHeight: 10px;$radius: 5px;$offset: 9.37px;@function getLeft( $x ) {@return ($width/4)*$x;}@function getTop( $y ) {@return ($height/4)*$y;}@keyframes changeOpacity {from { opacity: 1; }to { opacity: .2; }}.q-loading {position: fixed;top: 0;left: 0;right: 0;bottom: 0;.q-loading-overlay {position: fixed;top: 0;left: 0;right: 0;bottom: 0;background-color: rgba(255, 255, 255, .5);}.q-loading-content {position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);width: $width;height: $height;z-index: 2;}.dot {width: 10px;height: 10px;position: absolute;background-color: #0033cc;border-radius: 50% 50%;opacity: 1;animation: changeOpacity 1.04s ease infinite;}.dot1 {left: 0;top: 50%;margin-top: -$radius;animation-delay: 0.13s;}.dot2 {left: $offset;top: $offset;animation-delay: 0.26s;}.dot3 {left: 50%;top: 0;margin-left: -$radius;animation-delay: 0.39s;}.dot4 {top: $offset;right: $offset;animation-delay: 0.52s;}.dot5 {right: 0;top: 50%;margin-top: -$radius;animation-delay: 0.65s;}.dot6 {right: $offset;bottom: $offset;animation-delay: 0.78s;}.dot7 {bottom: 0;left: 50%;margin-left: -$radius;animation-delay: 0.91s;}.dot8 {bottom: $offset;left: $offset;animation-delay: 1.04s;}}代码使用scss定义了大圆和小圆圈的半径,不管改成多大只需要更改变量,下面样式无需改变。
如何使用CSS3实现流畅的动画
添加属性 animation-iteration-count: infinite;记得加浏览器前缀,或者animation简写方式里添加 infinite, 例如animation: keyframe 1s linear infinite;
更多文章:
php多行注释是/*.. */还是/**..**/呢?怎么注释掉PHP段落代码 下面的这一段落都要注释掉,不要了,怎么弄
2024年7月24日 17:55
java动态数组定义(java里有没动态二维数组概念,如何定义)
2024年6月28日 08:29
windows server 2008 r2镜像(求windowsserver2008 R2镜像,含USB3.0驱动)
2024年7月19日 04:45
h5小游戏开发需要多长时间_h5游戏一般是用什么开发的?开发一个小游戏软件都需要什么费用大概是多少怎样操作
2024年10月6日 01:05
conception什么意思(审美观为什么不用conception)
2023年10月19日 03:20
linux系统能ghost吗(Linux系统能用Ghost备份吗)
2024年6月27日 07:52
印度疫情为何突然消失(印度疫情活埋6000人视频 疫情为何突然控制住了)
2024年6月29日 13:53
dhtml的动态内容的作用是(谁知道DHTML由哪4各主要部分组成(动态网页设计方面))
2024年7月22日 10:45
javaee是干什么的(我想知道学完javaEE后能做什么啊,就只能做web开发么,做网站开发和做web有什么不同)
2024年7月8日 07:45
typedef struct所有用法(typedef struct 用法是什么)
2024年6月29日 10:51