当前位置/首页/正文

给自己网站加上好看的loading加载动画

如何为自己的网站做一个好用的 loading 效果

如下默认的初始动画:

 

代码

<style>
.isxm-loading {
  width: 30px;
  height: 30px;
  border: 3px solid red;
  border-top-color: transparent;
  border-radius: 50%;
  animation: layui-rotate 1s linear infinite;
}
</style>
<div id="isxm-loading"><div class="isxm-loading"></div></div>

默认动画位置是不对齐的,这时候需要使用到 jquery 了。(虽然纯css也可以,但是要多样化比较好)

jq代码设置如下

 $('#isxm-loading').css({
'position':'fixed',
'z-index':99999999,
'background':'rgba(0, 0, 0,0.1325)',
'top':0,
'bottom':0,
'left':0,
'right':0,
'margin':'auto',
'width':'100%'
});
$("body").css({
"position":"relative",
"z-index":1
});

第一个 $("#isxm-loading") 是动画的容器盒子。用于定位、背景阴影

第二个 $("body")  是设置动画在哪个位置居中

点我查看效果

 

指定卡片加载动画。只需把 position:fixed 改成 position: absolute ,$("body") 中的 body 改成指定的卡片标识即可

点我查看效果

 

当然更多的动画效果可以自行添加

这里我推荐一个网址,里面有100种存css动画 看到喜欢的可以复制下来

用CSS做的100个Loading加载动画

 

点我欣赏随机6种效果

上一篇:腾讯网

下一篇:一键获取网站favicon图标API代码

更新时间:2023-07-18 19:14:07

本文地址:http://xxmo.cn/post-13.html

版权声明:本站所发布的全部内容源于互联网搬运,仅限于小范围内传播学习和文献参考,请在下载后24小时内删除。如果有侵权之处请第一时间联系我们删除,敬请谅解!

评论留言