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 相关文章推荐
Web前端绘制0.5像素的几种方法
Aug 11 HTML / CSS
CSS3图片旋转特效(360/60/-360度)
Oct 10 HTML / CSS
自定义html标记替换html5新增元素
Oct 17 HTML / CSS
HTML5图片预览实例分享
Jun 04 HTML / CSS
用HTML5制作一个简单的弹力球游戏
May 12 HTML / CSS
HTML5实现文件断点续传的方法
Jan 04 HTML / CSS
HTML5自定义属性前缀data-及dataset的使用方法(html5 新特性)
Aug 24 HTML / CSS
HTML5页面中尝试调起APP功能
Sep 12 HTML / CSS
html5借用repeating-linear-gradient实现一把刻度尺(ruler)
Sep 09 HTML / CSS
Html5饼图绘制实现统计图的方法
Aug 05 HTML / CSS
详解CSS玩转图片Base64编码
May 25 HTML / CSS
HTML基本元素标签介绍
Feb 28 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源代码
2006/10/09 PHP
第十一节--重载
2006/11/16 PHP
使用dump函数,给php加断点测试
2013/06/25 PHP
PHP中4个加速、缓存扩展的区别和选用建议
2014/03/12 PHP
PHP中数组的分组排序实例
2014/06/01 PHP
php链表用法实例分析
2015/07/09 PHP
简单的php+mysql聊天室实现方法(附源码)
2016/01/05 PHP
PHP文件上传小程序 适合初学者学习!
2019/05/23 PHP
redis+php实现微博(二)发布与关注功能详解
2019/09/23 PHP
Lazy Load 延迟加载图片的 jQuery 插件
2010/02/06 Javascript
javascript设计模式之工厂模式示例讲解
2014/03/04 Javascript
jQuery实现鼠标经过弹出提示信息的地图热点效果
2015/08/07 Javascript
高效的jquery数字滚动特效
2015/12/17 Javascript
jQuery实现的可编辑表格完整实例
2016/06/20 Javascript
JS取模、取商及取整运算方法示例
2016/10/13 Javascript
利用Angularjs中模块ui-route管理状态的方法
2016/12/27 Javascript
一次围绕setTimeout的前端面试经验分享
2017/06/15 Javascript
[原创]jquery判断元素内容是否为空的方法
2018/05/04 jQuery
vue.js引入外部CSS样式和外部JS文件的方法
2019/01/06 Javascript
Nodejs实现的操作MongoDB数据库功能完整示例
2019/02/02 NodeJs
简单了解node npm cnpm的具体使用方法
2019/02/27 Javascript
JS实现简易留言板增删功能
2020/02/08 Javascript
[01:08:17]2018DOTA2亚洲邀请赛3月29日 小组赛B组 EG VS VGJ.T
2018/03/30 DOTA
Python2.x版本中cmp()方法的使用教程
2015/05/14 Python
Python 中 list 的各项操作技巧
2017/04/13 Python
Python网络编程详解
2017/10/31 Python
python 使用pygame工具包实现贪吃蛇游戏(多彩版)
2019/10/30 Python
keras模型保存为tensorflow的二进制模型方式
2020/05/25 Python
keras:model.compile损失函数的用法
2020/07/01 Python
Python实现微信表情包炸群功能
2021/01/28 Python
CSS3属性box-shadow使用指南
2014/12/09 HTML / CSS
尼克松手表官网:Nixon手表
2019/03/17 全球购物
这段代码难道不该打印出56吗
2013/02/27 面试题
2015年反洗钱工作总结
2015/04/25 职场文书
JavaScript中MutationObServer监听DOM元素详情
2021/11/27 Javascript
python自动获取微信公众号最新文章的实现代码
2022/07/15 Python