一、需求说明
实现如下效果 , 在一张地图上 , 以某个位置为中心点 , 向四周发散 ;
核心 是实现 向四周 发散 的 波纹动画 ;
二、动画代码分析
1、地图背景设置
地图背景设置 :
地图 是...动画实现如下 : 波纹效果动画 , 就是将 盒子模型 的大小 , 逐渐设置到 100 像素 , 中间可以设置若干动画节点 ;
@keyframes bowen {...animation: bowen 1.5s linear infinite; , 使用 bowen 动画 , 持续时间 1.5 秒 , 使用线性函数 , 无限循环播放 ;
.city...秒 和 1 秒 执行 ;
注意 选择器 的提权使用 , 之前使用了 .city div[class^="bowen"] 选择器 设置了动画属性 , 如果设置动画延迟属性的选择器优先级低于前者选择器 ,...maximum-scale=1.0,minimum-scale=1.0">
CSS3