css 加载中省略号动画

加载中省略号动画

<div class="text">网络已断开,正在尝试重新连接<span class="dot">...</span></div>
<style>
.dot {
    font-family: simsun; /*固定字体避免设置的宽度无效*/
    animation: dot 3s infinite step-start;
    display: inline-block;
     1.5em;
    vertical-align: bottom; /*始终让省略号在文字的下面*/
    overflow: hidden;
}
@keyframes dot { /*动态改变显示宽度, 但始终让总占据空间不变, 避免抖动*/
    0% {  0; margin-right: 1.5em; }
    33% {  .5em; margin-right: 1em; }
    66% {  1em; margin-right: .5em; }
    100% {  1.5em; margin-right: 0;}
}
</style>
原文地址:https://www.cnblogs.com/daysme/p/14756394.html