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 相关文章推荐
全面解析CSS Media媒体查询使用操作(推荐)
Aug 15 HTML / CSS
CSS3线性渐变简单实现以及该属性在浏览器中的不同
Dec 12 HTML / CSS
CSS3制作轮播图的一种方法
Nov 11 HTML / CSS
利用HTML5+css3+jquery+weui实现仿微信聊天界面功能
Jan 08 HTML / CSS
HTML5 Canvas概述
Aug 26 HTML / CSS
开发人员所需要知道的HTML5性能分析面面观
Jul 05 HTML / CSS
html5的canvas元素使用方法介绍(画矩形、画折线、圆形)
Apr 14 HTML / CSS
html5本地存储之localstorage 、本地数据库、sessionStorage简单使用示例
May 08 HTML / CSS
详解HTML5 data-* 自定义属性
Jan 24 HTML / CSS
浅谈基于Canvas的手绘风格图形库Rough.js
Mar 19 HTML / CSS
使用Html+Css实现简易导航栏功能(导航栏遇到鼠标切换背景颜色)
Apr 07 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
编译问题
2006/10/09 PHP
PHP Memcached应用实现代码
2010/02/08 PHP
如何打开php的gd2库
2017/02/09 PHP
更优雅的事件触发兼容
2011/10/24 Javascript
JavaScript全排列的六种算法 具体实现
2013/06/29 Javascript
js中如何把字符串转化为对象、数组示例代码
2013/07/17 Javascript
JavaScript 冒泡排序和选择排序的实现代码
2016/09/03 Javascript
JQuery学习总结【二】
2016/12/01 Javascript
javascript中闭包概念与用法深入理解
2016/12/15 Javascript
js实现日历的简单算法
2017/01/24 Javascript
react-native-fs实现文件下载、文本存储的示例代码
2017/09/22 Javascript
Bootstrap框架建立树形菜单(Tree)的实例代码
2017/10/30 Javascript
p5.js入门教程之键盘交互
2018/03/19 Javascript
vue日历/日程提醒/html5本地缓存功能
2019/09/02 Javascript
javascript 内存模型实例详解
2020/04/18 Javascript
怎么理解wx.navigateTo的events参数使用详情
2020/05/18 Javascript
vue实现PC端分辨率适配操作
2020/08/03 Javascript
ant design vue 表格table 默认勾选几项的操作
2020/10/31 Javascript
[59:08]DOTA2上海特级锦标赛C组小组赛#2 LGD VS Newbee第一局
2016/02/27 DOTA
[43:32]Winstrike vs VGJ.S 2018国际邀请赛淘汰赛BO3 第一场 8.23
2018/08/24 DOTA
Django如何使用第三方服务发送电子邮件
2019/08/14 Python
python右对齐的实例方法
2020/07/05 Python
Python使用sys.exc_info()方法获取异常信息
2020/07/23 Python
HashMap和Hashtable的区别
2013/05/18 面试题
求最大连续递增数字串(如"ads3sl456789DF3456ld345AA"中的"456789")
2015/09/11 面试题
美术专业学生个人自我评价
2013/09/19 职场文书
岗位职责风险防控
2014/02/18 职场文书
学习两会精神心得范文
2014/03/17 职场文书
留学顾问岗位职责
2014/04/14 职场文书
餐厅周年庆活动方案
2014/08/25 职场文书
邹越感恩父母演讲稿
2014/08/28 职场文书
基层党组织建设整改方案
2014/09/16 职场文书
小学假期安全广播稿
2014/09/28 职场文书
玄武湖导游词
2015/02/05 职场文书
德能勤绩廉个人总结
2015/02/14 职场文书
化妆品促销活动总结
2015/05/07 职场文书