css3 仿写阿里云水纹效果的示例代码


Posted in HTML / CSS onFebruary 10, 2018

本文介绍了css3 仿写阿里云水纹效果的示例代码,分享给大家,具体如下:

效果图

css3 仿写阿里云水纹效果的示例代码

什么也不说了,上代码。

<!DOCTYPE html>
<html>
<head>
    <title>css3 水纹效果</title>
    <style type="text/css">
        .point_area {
            text-align: center;
            position: relative;
            width: 150px;
            height: 150px;
            transition: opacity .5s ease-out;
        }
        .point_area .point {
            position: absolute;
            top: 0;
            left: 0;
            right: 0;
            bottom: 0;
            width: 10px;
            height: 10px;
            margin: auto;
            -webkit-border-radius: 50%;
            -webkit-background-clip: padding-box;
            -moz-border-radius: 50%;
            -moz-background-clip: padding;
            border-radius: 50%;
            background-clip: padding-box;
            background: transparent;
        }
        .point_area .point_dot {
            z-index: 1;
            background-color: #ff903d;
            border: 1px solid rgba(255,144,61,.37);
        }
        .point_area .point_10 {
            width: 100%;
            height: 100%;
        }
        .point_area .point_10:after {
            content: "";
            display: block;
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            border-radius: 50%;
            border: 2px solid #ff903d;
            opacity: 0;
            -webkit-animation: ripple 4.5s ease-out 225ms infinite;
            animation: ripple 4.5s ease-out 225ms infinite;
        }
        .point_area .point_40 {
            width: 100%;
            height: 100%;
        }
        .point_area .point_40:after {
            content: "";
            display: block;
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            border-radius: 50%;
            border: 2px solid #ff903d;
            opacity: 0;
            -webkit-animation: ripple 4.5s ease-out .9s infinite;
            animation: ripple 4.5s ease-out .9s infinite;
        }
        .point_area .point_80 {
            width: 100%;
            height: 100%;
        }
        .point_area .point_80:after {
            content: "";
            display: block;
            position: absolute;
            top: 0;
            right: 0;
            bottom: 0;
            left: 0;
            border-radius: 50%;
            border: 2px solid #ff903d;
            opacity: 0;
            -webkit-animation: ripple 4.5s ease-out 1.8s infinite;
            animation: ripple 4.5s ease-out 1.8s infinite;
        }
        @-webkit-keyframes ripple{
            0%{
                opacity:0;-webkit-transform:scale(.1)
            }
            5%{
                opacity:1
            }
            to{
                opacity:0;
                -webkit-transform:scale(1)
            }
        }
        @keyframes ripple{
            0%{
                opacity:0;
                -webkit-transform:scale(.1);
                transform:scale(.1)
            }
            5%{
                opacity:1
            }
            to{
                opacity:0;
                -webkit-transform:scale(1);
                transform:scale(1)
            }
        }
    </style>
</head>
<body style="position: relative;">
    <div class="point_area" style="top: 158px; left: 661px; position: absolute; width: 110px; height: 110px; visibility: visible; opacity: 1;">
        <p class="point_name" style="position: absolute; top: 45px; left: 65px;">北京</p>
        <a href="#" target="_blank" class="point point_dot"></a>
        <div class="point point_10"></div>
        <div class="point point_40"></div>
        <div class="point point_shadow point_80"></div>
    </div>
</body>
</html>

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

HTML / CSS 相关文章推荐
CSS3让登陆面板3D旋转起来
May 03 HTML / CSS
使用CSS3来代替JS实现交互
Aug 10 HTML / CSS
详解canvas在圆弧周围绘制文本的两种写法
May 22 HTML / CSS
html5 浏览器支持 如何让所有的浏览器都支持HTML5标签样式
Dec 07 HTML / CSS
html特殊符号示例 html特殊字符编码对照表
Jan 14 HTML / CSS
HTML5中新标签和常用标签详解
Mar 07 HTML / CSS
微信小程序“圣诞帽”的实现思路详解
Dec 28 HTML / CSS
详解Html5 监听拦截Android返回键方法
Apr 18 HTML / CSS
使用canvas生成含有微信头像的邀请海报没有微信头像问题
Oct 29 HTML / CSS
HTML5 3D旋转相册的实现示例
Dec 03 HTML / CSS
AmazeUI底部导航栏与分享按钮的示例代码
Aug 18 HTML / CSS
html实现弹窗的实例
Jun 09 HTML / CSS
纯css3使用vw和vh实现自适应的方法
Feb 09 #HTML / CSS
如何用css3实现switch组件开关的方法
Feb 09 #HTML / CSS
结合 CSS3 transition transform 实现简单的跑马灯效果的示例
Feb 07 #HTML / CSS
css3 clip实现圆环进度条的示例代码
Feb 07 #HTML / CSS
使用css3做0.5px的细线的示例代码
Jan 18 #HTML / CSS
详解CSS 3 中的 calc() 方法
Jan 12 #HTML / CSS
css3实现冲击波效果的示例代码
Jan 11 #HTML / CSS
You might like
10条PHP编程习惯助你找工作
2008/09/29 PHP
javascript function调用时的参数检测常用办法
2010/02/26 Javascript
Microsoft Ajax Minifier 压缩javascript的方法
2010/03/05 Javascript
jquery学习笔记二 实现可编辑的表格
2010/04/09 Javascript
用JS判断IE版本的代码 超管用!
2011/08/09 Javascript
JavaScript高级程序设计 阅读笔记(十三) js定义类或对象
2012/08/14 Javascript
js加载之使用DOM方法动态加载Javascript文件
2013/11/08 Javascript
JS 对象属性相关(检查属性、枚举属性等)
2015/04/05 Javascript
浅析Node.js中的内存泄漏问题
2015/06/23 Javascript
jQuery前端开发35个小技巧
2016/05/24 Javascript
浅谈js数组和splice的用法
2016/12/04 Javascript
javascript表达式和运算符详解
2017/02/07 Javascript
搭建简单的nodejs http服务器详解
2017/03/09 NodeJs
基于jQuery的表单填充实例
2017/08/22 jQuery
基于vue通用表单解决方案的思考与分析
2019/03/16 Javascript
深入学习JavaScript 高阶函数
2019/06/11 Javascript
js中console在一行内打印字符串和对象的方法
2019/09/10 Javascript
python3实现读取chrome浏览器cookie
2016/06/19 Python
浅谈Python中的作用域规则和闭包
2018/03/20 Python
Python3.5内置模块之shelve模块、xml模块、configparser模块、hashlib、hmac模块用法分析
2019/04/27 Python
PyQt5 在label显示的图片中绘制矩形的方法
2019/06/17 Python
Python Dataframe常见索引方式详解
2020/05/27 Python
python实现录制全屏和选择区域录屏功能
2021/02/05 Python
AmazeUI 评论列表的实现示例
2020/08/13 HTML / CSS
花园仓库建筑:Garden Buildings Direct
2018/02/16 全球购物
HQhair美国/加拿大:英国化妆品、美容及美发产品商城
2019/04/15 全球购物
自荐信格式写作方法有哪些呢
2013/11/20 职场文书
房地产销售计划书
2014/01/10 职场文书
研究生毕业论文导师评语
2014/12/31 职场文书
歌舞青春观后感
2015/06/10 职场文书
获奖感言范文
2015/07/31 职场文书
寒假致家长的一封信
2015/10/10 职场文书
2016计算机专业毕业生自荐信
2016/01/28 职场文书
详解MySQL主从复制及读写分离
2021/05/07 MySQL
Golang 实现 WebSockets 之创建 WebSockets
2022/04/24 Golang
VMware虚拟机安装 Windows Server 2022的详细图文教程
2022/09/23 Servers