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教程(6):创建网站多列
Apr 02 HTML / CSS
css3+伪元素实现鼠标移入时下划线向两边展开的效果
Apr 25 HTML / CSS
如何使用css3实现一个类在线直播的队列动画的示例代码
Jun 17 HTML / CSS
突袭HTML5之Javascript API扩展3—本地存储全新体验
Jan 31 HTML / CSS
突袭HTML5之Javascript API扩展4—拖拽(Drag/Drop)概述
Jan 31 HTML / CSS
HTML5实现桌面通知 提示功能
Oct 11 HTML / CSS
canvas绘制视频封面的方法
Feb 05 HTML / CSS
html5录音功能实战示例
Mar 25 HTML / CSS
详解canvas绘制网络字体几种方法
Aug 27 HTML / CSS
HTML5单选框、复选框、下拉菜单、文本域的实现代码
Dec 01 HTML / CSS
详解CSS开发过程中的20个快速提升技巧
May 21 HTML / CSS
css背景和边框标签实例详解
May 21 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
php中创建和调用webservice接口示例
2014/07/25 PHP
PHP实现创建微信自定义菜单的方法示例
2017/07/14 PHP
prototype 学习笔记整理
2009/07/17 Javascript
JavaScript中String和StringBuffer的速度之争
2010/04/01 Javascript
THREE.JS入门教程(2)着色器-上
2013/01/24 Javascript
js控制滚动条缓慢滚动到顶部实现代码
2013/03/20 Javascript
jQuery实现dialog设置focus焦点的方法
2015/06/10 Javascript
总结JavaScript中布尔操作符||与&amp;&amp;的使用技巧
2015/11/17 Javascript
JS实现简单易用的手机端浮动窗口显示效果
2016/09/07 Javascript
JS简单实现禁止访问某个页面的方法
2016/09/13 Javascript
微信小程序 实现动态显示和隐藏某个控件
2017/04/27 Javascript
让nodeJS支持ES6的词法----babel的安装和使用方法
2017/07/31 NodeJs
webpack4 入门最简单的例子介绍
2018/09/05 Javascript
vue.js+element-ui动态配置菜单的实例
2018/09/07 Javascript
layui实现数据表格自定义数据项
2019/10/26 Javascript
用Python脚本生成Android SALT扰码的方法
2013/09/18 Python
python批量提取word内信息
2015/08/09 Python
图文详解WinPE下安装Python
2016/05/17 Python
python ipset管理 增删白名单的方法
2019/01/14 Python
python统计指定目录内文件的代码行数
2019/09/19 Python
python 实现视频 图像帧提取
2019/12/10 Python
python小白学习包管理器pip安装
2020/06/09 Python
Spring @Enable模块驱动原理及使用实例
2020/06/23 Python
pytorch加载语音类自定义数据集的方法教程
2020/11/10 Python
中国最大的团购网站:聚划算
2016/09/21 全球购物
英国汽车座椅和婴儿车购物网站:Uber Kids
2017/04/19 全球购物
玉兰油美国官网:OLAY美国
2018/10/25 全球购物
英语专业毕业生自我鉴定
2013/11/09 职场文书
致铅球运动员加油稿
2014/02/13 职场文书
医院义诊活动总结
2014/07/04 职场文书
群众路线教育实践活动调研报告
2014/11/03 职场文书
学校推普周活动总结
2015/05/07 职场文书
2015暑假打工实践报告
2015/07/13 职场文书
解析高可用Redis服务架构分析与搭建方案
2021/06/20 Redis
Python基于百度AI实现抓取表情包
2021/06/27 Python
JavaScript实例 ODO List分析
2022/01/22 Javascript