CSS3地图动态实例代码(圆圈向外扩散)


Posted in HTML / CSS onJune 15, 2018

实例效果图

CSS3地图动态实例代码(圆圈向外扩散)

实例说明:在地图上定位多个不同的点,然后从点中央向外扩散光圈。

实例要点:主要考察CSS3中动画的使用

主要代码:

<!DOCTYPE html>  
<html lang="en">  
<head>  
    <meta charset="UTF-8">  
    <title>地图</title>  
    <style>  
        *{padding:0px;margin: 0px;}  
        .bg{width: 100%;height:770px;position: relative;}  
        .bg img{width: 100%;height: 100%;}  
        .bg .content{width: 748px;height:618px;position: absolute;left: 410px;top: 60px;}  
        .bg .content div{background:#009FD9;width: 10px;height: 10px;border-radius:50%;position: relative;}  
        .bg .content p{position: absolute;width: 10px;height: 10px;border-radius:50%;animation: myfirst 1.5s  infinite;box-shadow: 0px 0px 1px #009FD9; }  
        .bg .content  span{position: absolute;display:block;width: 10px;height: 10px;border-radius:50%;animation: myfirst 1.5s  infinite;box-shadow: 0px 0px 1px #009FD9; animation-delay: 0.5s;}  
        .bg .content .one{position: absolute;left:600px; top:100px;}  
        .bg .content .two{position: absolute;left:550px; top:150px;}  
        .bg .content .three{position: absolute;left:500px; top:200px;}  
        .bg .content .four{position: absolute;left:450px; top:250px;}  
        .bg .content .five{position: absolute;left:400px; top:300px;}  
        .bg .content .six{position: absolute;left:400px; top:350px;}  
        .bg .content .seven{background: #FF9900;position: absolute;left:350px; top:300px;}  
        .bg .content .eight{background: #FF9900;position: absolute;left:400px; top:250px;}  
        .bg .content .nine{background: #A2A9B4;position: absolute;left:250px; top:200px;}  
        .bg .content .ten{background: #A2A9B4;position: absolute;left:300px; top:350px;}  
        @keyframes myfirst{  
            20% {transform: scale(2);}  
            40% {transform: scale(3);}  
            60% {transform: scale(4);}  
            80% {transform: scale(5);}  
            100% {transform: scale(6);}  
        }  
    </style>  
</head>  
<body>  
    <div class="bg"><img src="bg.jpg" alt="">  
        <div class="content"><img src="bg1.png" alt="">  
            <div class="one"><p></p><span></span></div>  
            <div class="two"><p></p><span></span></div>  
            <div class="three"><p></p><span></span></div>  
            <div class="four"><p></p><span></span></div>  
            <div class="five"><p></p><span></span></div>  
            <div class="six"><p></p><span></span></div>  
            <div class="seven"><p></p><span></span></div>  
            <div class="eight"><p></p><span></span></div>  
            <div class="nine"><p></p><span></span></div>  
            <div class="ten"><p></p><span></span></div>  
        </div>  
    </div>  
</body>  
</html>

注意事项:

1.不同的点通过定位分散排布在地图上

2.每个点内存放着两个不同的隐藏点,隐藏点通过动画延时功能形成点扩散的动态效果

3.点外扩散的扩散圈由隐藏点的阴影构成,然后通过动画一点一点扩大
 

总结

以上所述是小编给大家介绍的CSS3地图动态实例代码(圆圈向外扩散),希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

HTML / CSS 相关文章推荐
CSS中一些@规则的用法小结
Mar 09 HTML / CSS
CSS3中Transition动画属性用法详解
Jul 04 HTML / CSS
css3动画 小球滚动 js控制动画暂停
Nov 29 HTML / CSS
HTML5 video 视频标签使用介绍
Feb 03 HTML / CSS
Html5新特性用canvas标签画多条直线附效果截图
Jun 30 HTML / CSS
html5使用canvas画一条线
Dec 15 HTML / CSS
浅谈基于HTML5的在线视频播放方案
Feb 18 HTML / CSS
通过HTML5规范搞定i、em、b、strong元素的区别
Mar 04 HTML / CSS
HTML5 表单验证失败的提示语问题
Jul 13 HTML / CSS
教你使用Canvas处理图片的方法
Nov 28 HTML / CSS
HTML5 Canvas 实现K线图的示例代码
Dec 23 HTML / CSS
HTML5中的网络存储实现方式
Apr 28 HTML / CSS
css3中的calc函数浅析
Jul 10 #HTML / CSS
详解css3 object-fit属性
Jul 27 #HTML / CSS
CSS3对图片照片进行边缘模糊处理的实现
Aug 08 #HTML / CSS
详解CSS3伸缩布局盒模型Flex布局
Aug 20 #HTML / CSS
css3动画效果抖动解决方法
Sep 03 #HTML / CSS
微信小程序实现可实时改变转速的css3旋转动画实例代码
Sep 11 #HTML / CSS
CSS3 background-image颜色渐变的实现代码
Sep 13 #HTML / CSS
You might like
在线短消息收发的程序,不用数据库
2006/10/09 PHP
php 高性能书写
2010/12/11 PHP
初学PHP的朋友 经常问的一些问题。不断更新
2011/08/11 PHP
PHP实现百度人脸识别
2019/05/06 PHP
javascript 鼠标拖动图标技术
2010/02/07 Javascript
javascript+mapbar实现地图定位
2010/04/09 Javascript
利用js(jquery)操作Cookie的方法说明
2013/12/19 Javascript
node.js WEB开发中图片验证码的实现方法
2014/06/03 Javascript
jQuery模拟新浪微博首页滚动效果的方法
2015/03/11 Javascript
javascript实现动态标签云
2015/10/16 Javascript
javascript数据结构之二叉搜索树实现方法
2015/11/25 Javascript
浅谈JS读取DOM对象(标签)的自定义属性
2016/11/21 Javascript
javascript中json基础知识详解
2017/01/19 Javascript
微信小程序学习之数据处理详解
2017/07/05 Javascript
JS中正则表达式要注意lastIndex属性
2017/08/08 Javascript
JavaScript中使用参数个数实现重载功能
2017/09/01 Javascript
Node 自动化部署的方法
2017/10/17 Javascript
JavaScript之解构赋值的理解
2019/01/30 Javascript
node将geojson转shp返回给前端的实现方法
2019/05/29 Javascript
原生JS实现九宫格抽奖
2020/09/13 Javascript
Python类的用法实例浅析
2015/05/27 Python
Python正则表达式经典入门教程
2017/05/22 Python
在python中实现同行输入/接收多个数据的示例
2019/07/20 Python
python爬虫scrapy基于CrawlSpider类的全站数据爬取示例解析
2021/02/20 Python
html5手机端页面可以向右滑动导致样式受影响的问题
2018/06/20 HTML / CSS
Reformation官网:美国女装品牌
2018/09/14 全球购物
extern在函数声明中是什么意思
2014/01/19 面试题
怎样写演讲稿
2014/01/04 职场文书
家长评语和期望
2014/02/10 职场文书
个人实习生的自我评价
2014/02/16 职场文书
王金山在党的群众路线教育实践活动总结大会上的讲话稿
2014/10/25 职场文书
单位介绍信格式
2015/01/31 职场文书
高中生自我评价范文2015
2015/03/03 职场文书
小兵张嘎电影观后感
2015/06/03 职场文书
投诉信范文
2015/07/02 职场文书
Opencv实现二维直方图的计算及绘制
2021/07/21 Python