主要实现了三步, 1,绘制button > 2,绘制半透明背景 > 绘制圆圈及旋转动画
效果预览
1, html中 通过loading类名来完成加载动画的显示隐藏
2,css中
第一步: button的默认定义,
这地方注意点,需要加定位, 其他的则是普通样式代码
第二步: 半透明背景设置,
这里使用伪元素来添加一个半透明背景, 宽高使用position来实现宽高和button大小一致
第三步: 加载时候的旋转圆圈
也是使用了伪元素来实现, 圈圈的绘画, 及使用了animation来完成圈圈的旋转动作
这样简单的一个加载中效果就实现了