CSS3动画产生圆圈由小变大向外扩散的效果
来源:互联网 发布:如何在淘宝上拍卖东西 编辑:程序博客网 时间:2024/05/22 04:25
涉及到 CSS3 的动画(animation)、2D 转换(transform: scale),具体如代码所示。
github: https://github.com/wind-stone/CSS3-Circle-Diffusion
<!DOCTYPE html><html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>无标题文档</title><style>@keyframes warn {0% {transform: scale(0);opacity: 0.0;}25% {transform: scale(0);opacity: 0.1;}50% {transform: scale(0.1);opacity: 0.3;}75% {transform: scale(0.5);opacity: 0.5;}100% {transform: scale(1);opacity: 0.0;}}@-webkit-keyframes "warn" {0% {-webkit-transform: scale(0);opacity: 0.0;}25% {-webkit-transform: scale(0);opacity: 0.1;}50% {-webkit-transform: scale(0.1);opacity: 0.3;}75% {-webkit-transform: scale(0.5);opacity: 0.5;}100% {-webkit-transform: scale(1);opacity: 0.0;}}.container {position: relative;width: 40px;height: 40px;border: 1px solid #000;}/* 保持大小不变的小圆圈 */.dot {position: absolute;width: 6px;height: 6px;left: 15px;top: 15px;-webkit-border-radius: 20px;-moz-border-radius: 20px;border: 2px solid red;border-radius: 20px;z-index: 2;}/* 产生动画(向外扩散变大)的圆圈 */.pulse {position: absolute;width: 24px; height: 24px;left: 2px;top: 2px;border: 6px solid red;-webkit-border-radius: 30px;-moz-border-radius: 30px;border-radius: 30px;z-index: 1;opacity: 0;-webkit-animation: warn 3s ease-out;-moz-animation: warn 3s ease-out;animation: warn 3s ease-out;-webkit-animation-iteration-count: infinite;-moz-animation-iteration-count: infinite;animation-iteration-count: infinite;}</style></head><body><div class="container"> <div class="dot"></div> <div class="pulse"></div></div></body></html>
0 0
- CSS3动画产生圆圈由小变大向外扩散的效果
- 中心向周围扩散的css圆圈,动画效果
- css3动画产生圆圈从小到大
- view由小变大动画
- CSS3 产生动画效果的属性
- Activity切换动画的实现(右上角由小变大)
- android 圆圈水波扩散动画
- 纯css3圆形从中心向四周扩散动画效果
- 用css3制作模块变大的效果
- 窗口由小变大
- css3的动画效果
- CSS3的动画效果
- 开机动画 渐渐变大的效果
- Android圆形向外扩散颜色渐浅动画
- 用css3的animatiom完成动画的小效果
- CSS3 animation--圆圈刷新动画
- [CSS3学习]用CSS3做一个圆圈等待条动画效果
- 点击扩散效果(仿uber取消行程的动画)(ios)
- Map 根据value 排序
- 解决JAVA写mysql时出现中文乱码的现象
- [leetcode 110] Balanced Binary Tree
- J2ee的13种规范
- WCF入门
- CSS3动画产生圆圈由小变大向外扩散的效果
- codevs1029 遍历问题(一直前序和后序求中序个数)
- PHP连接MongoDB示例
- GitHub入门之一:使用github下载项目
- GitHub入门之二 参与一个项目编写
- Linus 关于并行计算的观点
- 实习日记5
- Mina入门实例(一)
- MFC杂记