首页 话题 小组 问答 好文 用户 我的社区 域名交易 唠叨

[分享]css3怎么设置loading

发布于 2024-11-11 15:36:49
0
19

CSS3是一种非常强大的前端开发语言,它可以用来实现许多动态效果,其中包括了加载动画。使用CSS3制作loading动画非常简单,下面就来讲讲如何设置。.loadingcontainer{ : fix...

CSS3是一种非常强大的前端开发语言,它可以用来实现许多动态效果,其中包括了加载动画。使用CSS3制作loading动画非常简单,下面就来讲讲如何设置。

.loading-container{
    position: fixed; //设置为固定定位
    left: 50%; //居中显示
    top: 50%;
    transform: translate(-50%, -50%); //使用transform来实现居中
    z-index: 999; //避免被其他元素遮盖
}

.loading{
    width: 50px;
    height: 50px;
    background-color: #000;
    border-radius: 50%; //设置为圆形
    animation: rotate .8s infinite linear; //使用animation来制作旋转动画并无限循环
}

@keyframes rotate{
    from{
        transform: rotate(0deg);
    }
    to{
        transform: rotate(360deg);
    }
} 

以上是制作loading动画所需的CSS代码,具体解释见注释。

此时,我们只需要在HTML文件中添加一个loading容器和一个loading元素即可。

<div class="loading-container">
    <div class="loading"></div> //loading元素
</div> 

这样,我们就成功制作了一个简单却实用的loading动画。

评论
一个月内的热帖推荐
91云脑
Lv.1普通用户

62849

帖子

14

小组

291

积分

赞助商广告
站长交流