当前位置/首页/正文
给自己网站加上好看的loading加载动画
2023-07-18 19:14:07
131
kiha小陌
如何为自己的网站做一个好用的 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动画 看到喜欢的可以复制下来
点我欣赏随机6种效果
上一篇:腾讯网
更新时间:2023-07-18 19:14:07
本文地址:http://xxmo.cn/post-13.html
版权声明:本站所发布的全部内容源于互联网搬运,仅限于小范围内传播学习和文献参考,请在下载后24小时内删除。如果有侵权之处请第一时间联系我们删除,敬请谅解!
评论留言