html5水涟漪动画,CSS3水波涟漪动画定位样式制作教程
先上效果图:
教程
本动画需要用到的主要属性:animation, transition 和 Keyframes 属性。
Step 1:HTML 代码:
Step 2: CSS样式:设置animation属性
.dot:before{
content:' ';
position: absolute;
z-index:2;
left:0;
top:0;
width:10px;
height:10px;
background-color: #ff4200;
border-radius: 50%;
}
.dot:after {
content:' ';
position: absolute;
z-index:1;
width:10px;
height:10px;
background-color: #ff4200;
border-radius: 50%;
box-shadow: 0 0 10px rgba(0,0,0,.3) inset;
-webkit-animation-name:'ripple';/*动画属性名,也就是我们前面keyframes定义的动画名*/
-webkit-animation-duration: 1s;/*动画持续时间*/
-webkit-animation-timing-function: ease; /*动画频率,和transition-timing-function是一样的*/
-webkit-animation-delay: 0s;/*动画延迟时间*/
-webkit-animation-iteration-count: infinite;/*定义循环资料,infinite为无限次*/
-webkit-animation-direction: normal;/*定义动画方式*/
}
设置动画方式,像波浪一样,从小变大变无,所以我们要设置宽高从0 – 50px,透明度从有至无,这样就能实现水波涟漪效果啦。
@keyframes ripple {
0% {
left:5px;
top:5px;
opcity:75;
width:0;
height:0;
}
100% {
left:-20px;
top:-20px;
opacity: 0;
width:50px;
height:50px;
}
}
效果完成了,此案例比较适合图像定位标识用,当然还可以有更好的方案去代替,完善这个样式与动画效果。
html5水涟漪动画,CSS3水波涟漪动画定位样式制作教程相关推荐
- css 涟漪,CSS3水波涟漪动画定位样式如何制作
CSS3水波涟漪动画定位样式如何制作 宝剑锋从磨砺出,梅花香自苦寒来.以下是小编为大家搜索整理的'CSS3水波涟漪动画定位样式如何制作,希望能给大家带来帮助!更多精彩内容请及时关注我们应届毕业生考试网 ...
- css情景动画,css3中的动画属性animation应用场景及编写代码教程
讲解一下css3中的动画属性animation应用场景及编写代码教程 以下讨论的是和css3 动画 属性 animation 相关的css3中的动画属性animation应用场景及编写代码教程教程文章 ...
- html怎么设置出场动画,CSS3 元素出现动画实例
8种机械键盘轴体对比 本人程序员,要买一个写代码的键盘,请问红轴和茶轴怎么选? css3中实现动画一般有两种方式,一个是transition过渡,一个是animation动画.最主要区别就是trans ...
- css 3d闪烁动画,CSS3实现闪烁动画效果的方法
本文实例讲述了CSS3实现闪烁动画效果的方法.分享给大家供大家参考.具体方法如下: 给class属性名为className的元素添加闪烁动画效果 复制代码代码如下: .className{ -webk ...
- css3 keyframes 取消动画,CSS3 @keyframes简单动画实现
CSS3 @keyframes简单动画实现 定义: 通过 @keyframes 规则,能够创建动画. 创建动画的原理是,将一套 CSS 样式逐渐变化为另一套样式. 在动画过程中,可以多次改变这套 CS ...
- 拐道交叉的css3动画,CSS3图片翻转动画技术详解
CSS动画非常的有趣:这种技术的美就在于,通过使用很多简单的属性,你能创建出漂亮的消隐效果.其中代表性的一种就是CSS图片翻转效果,能让你看到一张卡片的正反两面上的内容.本文就是要用最简单的方法向大家 ...
- android 信封动画,CSS3 信封开启动画
CSS 语言: CSSSCSS 确定 html, body { height: 100%; } body { display: -webkit-box; display: -webkit-flex; ...
- android 信封打开动画,CSS3 信封打开动画
CSS 语言: CSSSCSS 确定 body { background: #d4ecf8; } .main-message { background: url(/uploads/150601/env ...
- css涟漪光圈扩散_CSS3动画之:水波涟漪般的定位样式
CSS3动画之:水波涟漪般的定位样式 Sponsor 近期工作要做一个用于图像定位的标识,为了让这个指示标识不死板,决定做个简单的动画,动画效果像波浪一样波动,这样标识就更美观好看了,喜欢的同学可以跟 ...
最新文章
- 常用Linux命令总结
- 如何通过构建以太坊智能合约来销售商品
- outlook 单独安装_民强村排烟管道安装公司
- oracle sga 4031,Oracle ORA-4031错误产生的原因详解
- 28 | 案例篇:一个SQL查询要15秒,这是怎么回事?
- Winform字体统一方案
- java 中jtable_java中使用JTable控件
- mysql连表查询效率,我就不信你还听不明白了!
- 安全使用Mac教程 – 使用文件保险箱加密 Mac 数据
- 微信小程序开发的坑---新建页面or修改app.json
- 数据抓取的艺术(三)
- vs2018 设置了包含路径还是提示说打不开头文件
- QuickCHM 2.6中“不支持此接口”错误的“彻底”解决(补丁)
- 阿里云 RDS CPU性能优化
- Ubantu基础指令大集合
- Origin2018给两条曲线间画阴影/使用数据标记功能/绘制分段函数/求分段函数的微分图
- CommonJS模块化
- 自媒体技巧:企鹅号与公众号同步教程
- Lombok的@Data注解自动重写equals
- 网络抓包工具 翻译帮助文档 详解教程