CSS3实现了提交按钮等待打点循环效果

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CSS3实现了提交按钮等待打点循环效果相关的知识,希望对你有一定的参考价值。

CSS3实现了提交按钮等待打点循环效果:
本章节分享一段代码实例,它实现了提交按钮打点等待效果。
这样的效果是比较人性化的,可以让用户很容易的指导,网页是在工作中,只需要耐心等待就可以。
代码实例如下:

<!DOCTYPE html>
<html>
<head>
<meta charset=" utf-8">
<meta name="author" content="http://www.softwhy.com/" />
<title>蚂蚁部落</title>
<style type="text/css">
.grebtn {
  display:inline-block;
  padding:0.25em 1.25em;
  border:1px solid;
  border-radius:2px;
  vertical-align:bottom;
  font-weight:inherit;
  border-color:#208000 #1F7F00;
  background-color:#289600;
  box-shadow:inset 0 0 1px rgba(255,255,255,.6), 0 1px #8DBF62;
  color:#fff;
  text-shadow:0 -1px #137900;
  text-decoration:none;
 
}
.dotting {
  display:inline-block;
  min-width:2px;
  min-height:2px;
  box-shadow:2px 0 currentColor, 6px 0 currentColor, 10px 0 currentColor;
  -webkit-animation:dot 4s infinite step-start both;
  animation:dot 4s infinite step-start both;
  *zoom: expression(this.innerHTML = ‘...‘); /* IE7 */
}
.dotting:before { content: ‘...‘; } /* IE8 */
.dotting::before { content: ‘‘; }
:root .dotting { margin-right: 8px; } /* IE9+,FF,CH,OP,SF */
 
@-webkit-keyframes dot {
  25% { box-shadow: none; }
  50% { box-shadow: 2px 0 currentColor; }
  75% { box-shadow: 2px 0 currentColor, 6px 0 currentColor; }
}
@keyframes dot {
  25% { box-shadow: none; }
  50% { box-shadow: 2px 0 currentColor; }
  75% { box-shadow: 2px 0 currentColor, 6px 0 currentColor; }
}
</style>
<head>
</head>
<body>
<a href="javascript:" class="grebtn">订单提交中<span class="dotting"></span></a>
</body>
</html>

原文地址是:http://www.softwhy.com/forum.php?mod=viewthread&tid=18233

更多内容可以参阅:http://www.softwhy.com/divcss/

以上是关于CSS3实现了提交按钮等待打点循环效果的主要内容,如果未能解决你的问题,请参考以下文章

原生JavaScript+CSS3实现移动端滑块效果

CSS3模拟实现iphone返回按钮效果

css3 实现动画效果,怎样使他无限循环动下去?

CSS3 的按钮怎么快速实现样式

css3实现按钮边框带动画效果

CSS3 流动边框(仿王者荣耀等待效果)的三种实现方式