学习Css实现动态加载

'''

Title

body{

margin:0;

padding:0;

background:#37f33b;

}

.transition-loader{

position:absolute;

height:100%;

width:100%;

}

.transition-loader-inner{

transform:translateY(50%);

top:50%;

position:absolute;

color:#FFF;

padding:0 100px;

width:calc(100% -200px);

text-align:center;

}

.transition-loader-innerlabel{

font-size:1em;

padding:1%;

opacity:0;

display:inline-block;

}

/*:after伪元素在元素之后添加内容。*/

.transition-loader-innerlabel:after{

font-family:FontAwesome;

content:'\f111';

}

/*animation:动画名 持续时间 动画的速度曲线 延迟时间 循环次数*/

.transition-loader-innerlabel:nth-child(1) {

animation:loader3s600ms infinite ease-in-out;

}

.transition-loader-innerlabel:nth-child(2) {

animation:loader3s500ms infinite ease-in-out;

}

.transition-loader-innerlabel:nth-child(3) {

animation:loader3s400ms infinite ease-in-out;

}

.transition-loader-innerlabel:nth-child(4) {

animation:loader3s300ms infinite ease-in-out;

}

.transition-loader-innerlabel:nth-child(5) {

animation:loader3s200ms infinite ease-in-out;

}

.transition-loader-innerlabel:nth-child(6) {

animation:loader3s100ms infinite ease-in-out;

}

@keyframesloader{

0%{

opacity:0;

transform:translateX(-300px)scale(1);

}

33%{

opacity:1;

transform:translateX(0px)scale(2);

}

66%{

opacity:1;

transform:translateX(0px)scale(1);

}

100%{

opacity:0;

transform:translateX(300px)scale(2);

}

}

'''

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 选择qi:是表达式 标签选择器 类选择器 属性选择器 继承属性: color,font,text-align,li...
    love2013阅读 6,844评论 0 11
  • 选择qi:是表达式 标签选择器 类选择器 属性选择器 继承属性: color,font,text-align,li...
    wzhiq896阅读 5,846评论 0 2
  • CSS3 属性选择器 E[attr] E[attr=val] E[attr*=val] 属性值里包含val字符并且...
    majun00阅读 1,527评论 0 0
  • 你可能经常会看到类似酷炫的网站: 在这类网站中能看到,一打开页面,无论是文字还是图片,都随着规定时间的而变化。原理...
    缘叔叔阅读 22,689评论 6 25
  • 永远不要有幻想一夜暴富,不属于你,你也守不住。 投资一定要量力而行,工作之余的时候,打发点时间。 生活之余的闲钱,...
    灿哥领队阅读 1,391评论 0 0