• 正在查找将来过去时的官方设定集?不如看看万界大百科吧!
  • 《将来过去时》第一部分 现在 魔科纪元的少年少女 即将正式发布!
  • 让我偷偷看一眼小鱼君的博客……
  • 服务器已成功迁移到 阿里云(杭州)

MediaWiki:Animation.css

来自小鱼君和他的朋友们
机智的小鱼君讨论 | 贡献2019年9月4日 (三) 23:45的版本 (导入1个版本)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)

注意:在保存以后,您必须绕过浏览器缓存才能看到所作出的改变。

  • 谷歌浏览器(Google Chrome)- Windows:按下“Ctrl”键然后按 F5。OS X系统:同时按⌘ Cmd⇧ Shift键之后按R键。
  • Safari - 按住⇧ Shift键然后点击工具栏中重新载入键。
  • 火狐(Firefox)- Windows:按住Ctrl键然后按F5。OS X系统:同时按⌘ Cmd⇧ Shift键之后按R键。
  • Internet Explorer:按住Ctrl键然后按F5(或者点击“刷新”按钮)。

/*======================= DIY动画 ==========================*/
/* 弹幕 */
@keyframes danmu {
    0%   { text-indent: 120% }
    100% { text-indent: -80% }
}
/* 首页加载 */
@keyframes mainpage-load {
    0%   {opacity:0.0;height:20px}
    70%  {opacity:1.0;height:20px;}
    100% {opacity:0.0;height:0px;}
}
@keyframes mainpage-content {
    0%   {padding-top:20%;opacity:0.0}
    100% {padding-top:0%;opacity:1.0}
}
@keyframes mainpage-load-div {
    0%   {background-color:red;height:10px;width:1%}
    5%   {background-color:red;height:10px;width:10%}
    20%  {background-color:red;height:10px;width:15%}
    30%  {background-color:red;height:10px;width:30%}
    50%  {background-color:orange;height:10px;width:50%}
    60%  {background-color:orange;height:10px;width:67%}
    80%  {background-color:orange;height:10px;width:89%}
    90%  {background-color:green;height:10px;width:100%}
    95%  {background-color:green;height:10px;width:100%}
    99%  {background-color:green;height:10px;width:100%}
    100% {diplay:none;height:0px}
}
/*================slide===================*/
@keyframes slidein {
  from {
    padding-left: 100%;
    width: 300%;
  }
 
  to {
    padding-left: 0%;
    width: 100%;
  }
}
.slide {/*slide*/
  -webkit-animation-duration: 3s;
  -moz-animation-duration: 3s;
  -webkit-animation-name: slidein;
  -moz-animation-name: slidein;
}
.quickslide {/*更快的slide*/
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -webkit-animation-name: slidein;
  -moz-animation-name: slidein;
}

/** 纯CSS加载动画(Template:Loader) **/
.loader {
    position: relative;
    left: calc(50% - 4px);
    top: 50%;
}
.loader span{
    display:block;
    bottom:0px;
    width: 9px;
    height: 5px;
    background:#9b59b6;
    position:absolute;
    animation: loader 1.5s  infinite ease-in-out;
}  
.loader span:nth-child(2){
    left:11px;
    animation-delay: .2s;  
}
.loader span:nth-child(3){
    left:22px;
    animation-delay: .4s;
}
.loader span:nth-child(4){
    left:33px;
    animation-delay: .6s;
}
.loader span:nth-child(5){
    left:44px;
    animation-delay: .8s;
}
@keyframes loader {
    0% {height:5px;transform:translateY(0px);background:#587ca3;}
    25% {height:30px;transform:translateY(15px);background:#1da1f2;}
    50% {height:5px;transform:translateY(0px);background:#587ca3;}
    100% {height:5px;transform:translateY(0px);background:#587ca3;}
}