css3实现wifi信号逐渐增强效果实例


Posted in HTML / CSS onAugust 09, 2017

整理文档,搜刮出一个css3实现wifi信号逐渐增强效果实例的代码,稍微整理精简一下做下分享。

效果图

css3实现wifi信号逐渐增强效果实例

下面是实现代码:

<!DOCTYPE html>
<meta charset="utf-8">
<html>
<head>
    <title>wifi信号</title>
    <style type="text/css">
        *{
            margin: 0;
            padding: 0;
        }
        .box {
            width: 240px;
            height: 240px;
            box-sizing: border-box;
            position: relative;
            margin: 100px auto;
        }
        .wifi-symbol {
            width: 200px;
            height: 200px;
            margin-left: 18px;
            box-sizing: border-box;
            overflow: hidden;
            transform: rotate(45deg);

        }
        .wifi-circle {
            border: 10px solid #ccc;
            border-radius: 50%;
            position: absolute;
        }
        .first {
            width: 260px;
            height: 260px;
            top: 0;
            left: 0;
            animation: run1 4s linear infinite;
        }
        @keyframes run1 {
            0% {
                border-color: #ccc;
            }
            25% {
                border-color: #ccc;
            }
            50% {
                border-color: #ccc;
            }
            75% {
                border-color: #ccc;
            }
            100% {
                border-color: #97a8e6;
            }
        }
        .second {
            width: 200px;
            height: 200px;
            top: 60px;
            left: 60px;
            animation: run2 4s linear infinite;
        }
        @keyframes run2 {
            0% {
                border-color: #ccc;
            }
            25% {
                border-color: #ccc;
            }
            50% {
                border-color: #ccc;
            }
            75% {
                border-color: #97a8e6;
            }
            100% {
                border-color: #ccc;
            }
        }
        .third {
            width: 140px;
            height: 140px;
            top: 120px;
            left: 120px;
            animation: run3 4s linear infinite;
        }
        @keyframes run3 {
            0% {
                border-color: #ccc;
            }
            25% {
                border-color: #ccc;
            }
            50% {
                border-color: #97a8e6;
            }
            75% {
                border-color: #ccc;
            }
            100% {
                border-color: #ccc;
            }
        }
        .fourth {
            width: 20px;
            height: 20px;
            background: #ccc;
            top: 180px;
            left: 180px;
            animation: run4 4s linear infinite;
        }
        @keyframes run4 {
            0% {
                background: #ccc;
                border-color: #ccc;
            }
            25% {
                background: #97a8e6;
                border-color: #97a8e6;
            }
            50% {
                background: #ccc;
                border-color: #ccc;
            }
            75% {
                background: #ccc;
                border-color: #ccc;
            }
            100% {
                background: #ccc;
                border-color: #ccc;
            }
        }
    </style>
</head>
<body>
    <div class="box">
        <div class="wifi-symbol">
          <div class="wifi-circle first"></div>
          <div class="wifi-circle second"></div>
          <div class="wifi-circle third"></div>
          <div class="wifi-circle fourth">
        </div>
    </div>

</body>
</html>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

HTML / CSS 相关文章推荐
纯CSS3实现3D旋转书本效果
Mar 21 HTML / CSS
CSS3实现类似翻书效果的过渡动画的示例代码
Sep 06 HTML / CSS
分享CSS3中必须要知道的10个顶级命令
Apr 26 HTML / CSS
细说CSS3中box属性中的overflow-x属性和overflow-y属性值的效果
Jul 21 HTML / CSS
CSS3实现银灰色动画效果的导航菜单代码
Sep 01 HTML / CSS
html5-canvas中使用clip抠出一个区域的示例代码
May 25 HTML / CSS
HTML5 绘制图像(上)之:关于canvas元素引领下一代web页面的问题
Apr 24 HTML / CSS
利用HTML5 Canvas制作键盘及鼠标动画的实例分享
Mar 15 HTML / CSS
详解使用postMessage解决iframe跨域通信问题
Nov 01 HTML / CSS
html5实现输入框fixed定位在屏幕最底部兼容性
Jul 03 HTML / CSS
萌新的HTML5 入门指南
Nov 06 HTML / CSS
使用CSS设置滚动条样式
Jan 18 HTML / CSS
CSS3 实现弹幕的示例代码
Aug 07 #HTML / CSS
浅谈CSS3特性查询(Feature Query: @supports)功能简介
Jul 31 #HTML / CSS
css3旋转木马_动力节点Java学院整理
Jul 12 #HTML / CSS
css3边框_动力节点Java学院整理
Jul 11 #HTML / CSS
使用 css3 实现圆形进度条的示例
Jul 05 #HTML / CSS
css3学习系列之移动属性详解
Jul 04 #HTML / CSS
用CSS3实现无限循环的无缝滚动的实例代码
Jul 04 #HTML / CSS
You might like
怎样辨别一杯好咖啡
2021/03/03 新手入门
IIS下配置Php+Mysql+zend的图文教程
2006/12/08 PHP
php中数组首字符过滤功能代码
2012/07/31 PHP
PHP获取本周第一天和最后一天示例代码
2014/02/24 PHP
PHP读取汉字的点阵数据
2015/06/22 PHP
php实现zip文件解压操作
2015/11/03 PHP
php中的钩子理解及应用实例分析
2019/08/30 PHP
使用Modello编写JavaScript类
2006/12/22 Javascript
JS 事件绑定函数代码
2010/04/28 Javascript
使用JS进行目录上传(相当于批量上传)
2010/12/05 Javascript
基于jquery自定义图片热区效果
2012/07/21 Javascript
jquery选择器-根据多个属性选择示例代码
2013/10/21 Javascript
浅谈JavaScript超时调用和间歇调用
2015/08/30 Javascript
NodeJS与HTML5相结合实现拖拽多个文件上传到服务器的实现方法
2016/07/26 NodeJs
Javascript OOP之面向对象
2016/07/31 Javascript
JS条形码(一维码)插件JsBarcode用法详解【编码类型、参数、属性】
2017/04/19 Javascript
通过js控制时间,一秒一秒自己动的实例
2017/10/25 Javascript
vue.js,ajax渲染页面的实例
2018/02/11 Javascript
vue实现一个炫酷的日历组件
2018/10/08 Javascript
vue.js的状态管理vuex中store的使用详解
2019/11/08 Javascript
Python库urllib与urllib2主要区别分析
2014/07/13 Python
详解 Python中LEGB和闭包及装饰器
2017/08/03 Python
使用python实现快速搭建简易的FTP服务器
2018/09/12 Python
Python2.7实现多进程下开发多线程示例
2019/05/31 Python
Python 继承,重写,super()调用父类方法操作示例
2019/09/29 Python
numpy创建单位矩阵和对角矩阵的实例
2019/11/29 Python
使用keras根据层名称来初始化网络
2020/05/21 Python
使用keras内置的模型进行图片预测实例
2020/06/17 Python
CSS3动画特效在活动页中的应用
2020/01/21 HTML / CSS
区域销售经理职责
2013/12/22 职场文书
热门专业求职信
2014/05/24 职场文书
个人查摆问题自查报告
2014/10/16 职场文书
2014年单位工作总结范文
2014/11/27 职场文书
街道社区活动报告
2015/02/05 职场文书
Mysql关于数据库是否应该使用外键约束详解说明
2021/10/24 MySQL
浅谈css清除浮动(clearfix和clear)的用法
2023/05/21 HTML / CSS