• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com专业计算机教程网站
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure
您的位置:首页 > 网页设计 >html5 > 用css3实现打点效果实例讲解

用css3实现打点效果实例讲解

作者:匿名 字体:[增加 减小] 来源:互联网 时间:2018-12-03

本文主要包含进行中,样式表,css等相关知识,匿名希望在学习及工作中可以帮助到您
基于box-shadow实现的打点效果

理论上,box-shadow可以实现任意的图形效果,自然我们可以利用box-shadow生成我们的点效果,然后通过animation控制不同时间点点的数目就可以实现点点点... loading效果了~

1. 渐进兼容
支持CSS3 animation动画的浏览器显示的就是打点动画效果;对于不支持的浏览器,IE7/IE8显示的是真实的字符..., IE9浏览器虽然也是CSS3生成,但是是静态的,没有动画效果;此乃渐进兼容。

2. 实现原理
首先HTML非常简单,就是一个标签一个类名(标签里面一定要空空如也),其他什么都不需要关心,就可以游刃几乎各种场景,如下:

XML/HTML Code复制内容到剪贴板

订单提交中<span class="dotting"></span>

上面代码这个类名为dotting的span就是我们所有的玄机所在,页面任意地方,只要有这一小撮HTML就可以有打点动画,与文字混排良好,且颜色自动匹配。例如,本文“标题一”和“标题二”后面的点点点动画就是添加了这么点HTML.

下面是万众瞩目的CSS代码了:

<!doctype html>
<html>
<head>
<meta charset="utf-8">
<meta name="author" content="http://www.softwhy.com/" />
<title>蚂蚁部落</title>
<style>
dot {
  display:inline-block; 
  width:3ch;
  text-indent:-1ch;
  vertical-align:bottom; 
  overflow:hidden;
  animation:dot 3s infinite step-start both;
}
@keyframes dot {
  33% { text-indent: 0; }
  66% { text-indent: -2ch; }
}
</style>
</head>
<body>
<a href="javascript:">提交进行中<dot>...</dot></a>
</body>
</html>

  

以上就是用css3实现打点效果实例讲解的详细内容,更多请关注微课江湖其它相关文章!

您可能想查找下面的文章:

  • 用css3实现打点效果实例讲解

相关文章

  • 2018-12-03Vue.jS的ul-li标签仿select标签
  • 2018-12-03bookblock:可帮助你生成翻页效果的jQuery插件
  • 2017-08-06html5指南-5.使用web storage存储键值对的数据
  • 2018-12-03H5的FileReader分布读取文件应该如何使用以及其方法简介
  • 2018-12-03HTML5 Canvas阴影使用方法实例演示_html5教程技巧
  • 2018-12-03HTML5优势到底有哪些?
  • 2018-12-03App三年内是否将被HTML5顶替彻底消失?
  • 2018-12-03html5使用canvas画三角形_html5教程技巧
  • 2018-12-03Android自定义环形LoadingView效果
  • 2018-12-03html5的web存储

文章分类

  • html/xhtml
  • html5
  • CSS
  • XML/XSLT
  • Dreamweaver教程
  • Frontpage教程
  • 心得技巧
  • bootstrap
  • vue
  • AngularJS
  • HBuilder教程
  • css3
  • 浏览器兼容
  • div/css
  • 网页编辑器
  • axure

最近更新的内容

    • HTML5之5 __Canvas: 渐变
    • 当前诸多大公司活动页很多都是用游戏引擎做的,请问这种技术选型和普通DOM操作+CSS3相比有何优点?
    • html5使用indexdb的代码实例分享(图文)
    • HTML5游戏框架cnGameJS开发实录-精灵对象篇
    • HTML 5-交互
    • H5实现拖拉上传文件
    • HTML5 canvas画布详解(二)
    • 详细介绍HTML5 5大存储方式总结
    • html5 canvas里绘制椭圆并保持线条粗细均匀的技巧_html5教程技巧
    • HTML5新增的表单元素和属性实例解析_html5教程技巧

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有