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实现动态的二级三级菜单效果实例源码
Jan 04 HTML / CSS
CSS3实现的闪烁跳跃进度条示例(附源码)
Aug 19 HTML / CSS
用纯CSS3实现网页中常见的小箭头
Oct 16 HTML / CSS
HTML5 Canvas实现玫瑰曲线和心形图案的代码实例
Apr 10 HTML / CSS
浅谈HTML5新增及移除的元素
Jun 27 HTML / CSS
socket.io 和canvas 实现的共享画板功能
May 22 HTML / CSS
HTML5之SVG 2D入门13—svg对决canvas及长处和适用场景分析
Jan 30 HTML / CSS
HTML5本地存储之Web Storage详解
Jul 04 HTML / CSS
HTML5触摸事件实现移动端简易进度条的实现方法
May 04 HTML / CSS
深入了解canvas在移动端绘制模糊的问题解决
Apr 30 HTML / CSS
canvas实现烟花的示例代码
Jan 16 HTML / CSS
html5中嵌入视频自动播放的问题解决
May 25 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
php无法连接mysql数据库的正确解决方法
2016/07/01 PHP
PHP使用curl制作简易百度搜索
2016/11/03 PHP
浅谈thinkphp的nginx配置,以及重写隐藏index.php入口文件方法
2019/10/12 PHP
JS中style属性
2006/10/11 Javascript
jquery 实现上下滚动效果示例代码
2013/08/09 Javascript
基于Bootstrap实现下拉菜单项和表单导航条(两个菜单项,一个下拉菜单和登录表单导航条)
2016/07/22 Javascript
浅谈时钟的生成(js手写简洁代码)
2016/08/20 Javascript
基于vue2框架的机器人自动回复mini-project实例代码
2017/06/13 Javascript
JS实现批量上传文件并显示进度功能
2017/06/27 Javascript
vue项目开发中setTimeout等定时器的管理问题
2018/09/13 Javascript
微信小程序实现卡片左右滑动效果的示例代码
2019/05/01 Javascript
Nodejs libuv运行原理详解
2019/08/21 NodeJs
vue2.* element tabs tab-pane 动态加载组件操作
2020/07/19 Javascript
JS获取当前时间戳方法解析
2020/08/29 Javascript
JS实现斐波那契数列的五种方式(小结)
2020/09/09 Javascript
详解Vue数据驱动原理
2020/11/17 Javascript
[49:18]2018DOTA2亚洲邀请赛 3.31 小组赛 A组 OG vs TNC
2018/04/01 DOTA
Python使用新浪微博API发送微博的例子
2014/04/10 Python
Windows安装Python、pip、easy_install的方法
2017/03/05 Python
解决python通过cx_Oracle模块连接Oracle乱码的问题
2018/10/18 Python
Python lambda表达式filter、map、reduce函数用法解析
2019/09/11 Python
Python使用gluon/mxnet模块实现的mnist手写数字识别功能完整示例
2019/12/18 Python
python 操作mysql数据中fetchone()和fetchall()方式
2020/05/15 Python
scrapy框架携带cookie访问淘宝购物车功能的实现代码
2020/07/07 Python
如何通过python计算圆周率PI
2020/11/11 Python
python中Array和DataFrame相互转换的实例讲解
2021/02/03 Python
法拉利英国精品店:Ferraris Boutique UK
2019/07/20 全球购物
CK加拿大官网:Calvin Klein加拿大
2020/03/14 全球购物
社区敬老月活动实施方案
2014/02/17 职场文书
维护民族团结演讲稿
2014/08/27 职场文书
讲文明懂礼貌演讲稿
2014/09/11 职场文书
安全教育片观后感
2015/06/17 职场文书
小学生暑假安全保证书
2015/07/13 职场文书
幼儿园毕业致辞
2015/07/29 职场文书
分享提高 Python 代码的可读性的技巧
2022/03/03 Python
字节飞书面试promise.all实现示例
2022/06/16 Javascript