css3写的地图坐标

看到别的网站有个这么个小东西,感觉挺有趣就模范着做了下,只支持了webkit内核的 浏览器。
html代码

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title></title>
<link rel="stylesheet" href="css/demo_1.css" />
</head>
<body>
<div class=‘pin‘></div>
<div class=‘pulse‘></div>
</body>
</html>

css3代码

html {
height: 100%;
}
body {
background: #2f2f2f;
}

.pin{
width: 100px;
height: 100px;
position: absolute;
left: 50%;
top: 50%;
background: #89849b;
-webkit-transform: rotate(-45deg);
-webkit-border-radius: 50% 50% 50% 0;
-webkit-animation: 1s bounce;
}

.pin:after{
content: “”;
width: 40px;
margin: 30px 0 0 30px;
height: 40px;
background:#2f2f2f;
-webkit-border-radius: 50%;
position: absolute;
}
.pulse {
background: rgba(0,0,0,0.2);
-webkit-border-radius: 50%;
border-radius: 50%;
height: 40px;
width: 40px;
position: absolute;
left: 50%;
top: 50%;
margin: 105px 0px 0px 30px;
-webkit-transform: rotateX(65deg);
z-index: -2;
}

.pulse:after{
content: “”;
width: 120px;
height: 120px;
position: absolute;
-webkit-box-shadow: 0 0 1px 2px #89849b;
-webkit-border-radius: 50%;
margin: -40px 0 0 -40px;
-webkit-animation: 1s mapLight infinite;
-webkit-animation-delay: 1.2s;
}

@-webkit-keyframes mapLight{
0%{
opacity: 0;
-webkit-transform: scale(0.1,0.1);
}
50{
opacity: 1;
}

100{
-webkit-transform: scale(1.2,1.2);
opacity: 0;
}
}
@-webkit-keyframes bounce{
0%{
opacity: 0;
-webkit-transform: translateY(-2000px) rotate(-45deg);
}
60%{
opacity: 1;
-webkit-transform: translateY(30px) rotate(-45deg);
}
80%{
-webkit-transform: translateY(-10px) rotate(-45deg);
}
100%{
-webkit-transform: translateY(0) rotate(-45deg);
}
}
时间: 2024-10-28 23:14:19

css3写的地图坐标的相关文章

用 Swift 语言写一个地图坐标弹跳动画

模仿“一号专车”写一个坐标图标弹跳动画,实现效果如下:(录制有点闪小心狗眼) 分析这个动画如下:1.easeIn或者linear被抬高约30像素2.被弹性放下 然后开始了狗血的 Swift animation 之旅. 注意:因为我刚刚开始学习 iOS 开发,动画亦是刚刚接触,下面的方式仅仅是为了完成需求,下面的文章并没有解释动画实现的细节,也不太可能是实现这个需求的最好方式,仅仅是“实现了”而已,只作为一个参考.我还会继续探索里面的细节,以后在博客里更新. 第一步,实现 先抛开那些蛋疼的物理效果

php 将其他地图位置坐标 转换成 百度地图坐标

PHP关于其他坐标转换为百度地图坐标 百度地图api格式:         http://api.map.baidu.com/geoconv/v1/coords=116.440488,39.920026;114.21892734521,29.575429778924&output=xml&from=3&to=5&ak=你的ak 当然,在这里如果想把原坐标点改为传入的位置,可以写成 http://api.map.baidu.com/geoconv/v1/?coords={$l

js中实现高德地图坐标经纬度转百度地图坐标

1 function tobdMap(x, y) { 2 var x_pi = 3.14159265358979324 * 3000.0 / 180.0; 3 var z = Math.sqrt(x * x + y * y) + 0.00002 * Math.sin(y * x_pi); 4 var theta = Math.atan2(y, x) + 0.000003 * Math.cos(x * x_pi); 5 var bd_lon = z * Math.cos(theta) + 0.00

随鼠标移动在状态栏实时显示地图坐标(转载)

任务描述    鼠标在地图上移动时,会产生一系列mousemove(鼠标移动)事件,我们可以在客户端通过javascript脚本捕捉到鼠标事件的坐标,这个坐标是基于浏览器窗口的屏幕坐标.如果要显示鼠标点所在的地图坐标,有两种方法:第一,不停地向服务器发送AJAX请求,在服务器端将屏幕坐标转换成地图坐标,然后返回客户端,显示在状态栏.这样的话会有一个问题,就是鼠标拖动的时候会一直不停地发送请求,极大地增加了服务器的负担.当然,我们可以通过设置时间间隔,比如半秒钟更新一次坐标,达到视觉效果与服务器负

API地图坐标转化(批量转换坐标)

```html 批量转换坐标(据说有50次/秒的限制哦) 谷歌地图 鼠标点击的谷歌坐标是: 百度地图 鼠标点击的百度坐标是:() ``` ```javascript // (function(){ function loadscript(xyUrl, callback){ var head = document.getElementsByTagName('head')[0]; var script = document.createElement('script'); script.type =

纯CSS3写的10个不同的酷炫图片遮罩层效果

纯CSS3写的10个不同的酷炫图片遮罩层效果 这个是纯CSS3实现的的10个不同的酷炫图片遮罩层效果,可以欣赏一下 在线预览 下载地址 实例代码 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 <!DOCTYPE html PUBLIC "-//W3C/

纯CSS3写的10个不同的酷炫图片遮罩层效果【转】

这个是纯CSS3实现的的10个不同的酷炫图片遮罩层效果,可以欣赏一下 在线预览 下载地址 实例代码 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transiti

时时获得高德地图坐标 http://lbs.amap.com/console/show/picker

1.高德地图标注 在做开发时,或者做高德地图标注的时候,要用到高德地图的坐标,时时获得高德地图坐标 http://lbs.amap.com/console/show/picker 老的高德地图标注地址已经废弃b.amap.com,这个已经不再使用.最新的需要使用高德云图单个或批量标注. http://yuntu.amap.com/ 2.百度地图标注 3.腾讯地图标注

百度地图坐标获取器

直接把百度地图坐标获取器放到dom里面有时会 引起js失效:用iframe标签就会涉及到父窗口的操作 代码如下 父窗口 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html> <head> <meta http-equiv=&