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/

时间: 2024-10-07 01:32:46

CSS3实现了提交按钮等待打点循环效果的相关文章

带loading指示器的js提交按钮动画特效

Ladda是一款内置Loading指示器和进度条的提交js按钮特效插件.该js按钮特效用于制作提交按钮,在点击按钮后,按钮上会出现无限循环的Loading指示器和加载进度条效果.这种设计大大增强了用户的体验性. 该js按钮特效插件在Chrome和Firefox上进行了测试.它可以很好的工作在当前最新版本的Chrome, Firefox, Safari和IE9+浏览器上 在线演示:http://www.htmleaf.com/Demo/201503101495.html 下载地址:http://w

【ASP.NET】 【防止连续多次点击提交按钮 导致页面重复提交】

最近做项目遇到了这样的情况: 公司网络比平常慢了不少,在点击保存按钮提交页面后需等待挺长的一段时间,忍不住手贱点多了几次,当提交完成后发现数据库语句执行异常. 两种验证方式: 第1种: aspx页面按钮: <asp:Button ID="btnSumbit" runat="server" Text="提交" onclick="btnSumbit_Click" /> Page_Load 事件: btnSumbit.A

HTML:下拉列表框、提交按钮、重置按钮

<body> <form action="save.php" method="post"> <label>爱好:</label> <select multiple="multiple">//multiple表示许多的,倍数,在浏览器里面按下ctrl+单击就可以多选 <option value="看书">看书</option> <optio

css3实现checkbox变按钮

.search_checkbox { margin: 0; padding: 0; margin-left: 15px; display: inline-block; height: 30px; padding-top: 12px } .search_checkbox input[type="checkbox"] { height: 0px; width: 0px; visibility: hidden } .search_checkbox label { cursor: pointe

jQuery实现提交按钮点击后变成正在处理字样并禁止点击的方法

本文实例讲述了jQuery实现提交按钮点击后变成正在处理字样并禁止点击的方法.分享给大家供大家参考.具体实现方法如下: 这里主要通过val方法设置按钮的文字,并用attr方法修改disabled属性实现该功能. 主要代码如下: <html> <body> <form method="get" action="" target="box"> <input id="buttonid" ty

一款纯css3实现的翻转按钮

之前为大家介绍了好多纯css3实现的很漂亮的按钮.今天小编要给各网友再分享一款纯css3实现的翻转按钮.实现中给出了两种的翻转特效,一种是基于按扭的左边缘为中心线,另一种是基于按钮的中间为中心线.我们一起看下效果图: 在线预览   源码下载 实现的代码 html代码: <article> <a target="_blank" class="btn-fold-1" href="http://www.w2bc.com"><

ios上有时候提交按钮点击两次才可以取消输入框软键盘

ios上有时候提交按钮点击两次才可以取消输入框软键盘,点击第一次软键盘消失,点击第二次输入框页面消失,这样用户体验不好.我的做法是用 touchstart 代替click来处理 反应快,但是有时候会出现 输入框消失后 软键盘又弹出来了,得手动关闭软键盘才可以,这个时候给输入框一个主动取消焦点的事件就可以解决 $("..").blur();

纯css3实现的3D按钮

前面已经为大家介绍了好多纯css3实现的按钮.今天要再给大家带来一款纯css3实现的3D按钮.在实例中给出了五种颜色的3D按钮.效果图如下: 在线预览   源码下载 实现的代码. html代码: <h1> <span class="font-effect-shadow-multiple" style="font-size: 50px; font-family: Luckiest Guy;"> CSS</span> <span

CSS3实现的渐变按钮,在IE7、IE6下的滤镜使用。

  .ui-button { BORDER-LEFT-WIDTH: 0px; OVERFLOW: visible; CURSOR: pointer; FONT-SIZE: 16px; HEIGHT: 40px; BORDER-RIGHT-WIDTH: 0px; VERTICAL-ALIGN: middle; BORDER-BOTTOM-WIDTH: 0px; ZOOM: 1; FONT-WEIGHT: 700; COLOR: #fff; PADDING-BOTTOM: 0px; TEXT-ALI