width:163px
height:105px
margin-right:0
margin-top:0
background-image:url(images/t_06.jpg)}#right a{position:absolute
display:block
width:108px
height:26px}#right a:hover{
border:1px solid #ffcc00
}/*定义hover时的样式*/
#right .one a{top:10pxright:110px
} /* 第一个热点链接位置的*/
#right .two a{top:40pxright:110px
}/* 第二个热点链接位置的*/
#right .three a{top:70pxright:110px
}/* 第二个热点链接位置的*/
在html中加入以下<body<div id="top"
<li id="right"<ul<li class= "one " <a href= "# " 第一个热点</a </li
<li class= "two " <a href= "# " 第二个热点</a </li
<li class= "three " <a href= "# "第三个热点 </a </li</ul</li</div</body
注:top是整个页面上部分的定义,这个是接上面的一部分,主要是讲解添加热点。在网站制作的过程中是很使用的一块,可以根据情况做些改动。
<img src 也可以 你可以这么写<div class="aaa"><p>23123231</p><img src="map.jpg"></div>
CSS:
.aaa{ position: relative}
.aaa p{position: absolute}
有做过这个功能,之前用的是百度地图提供的api,完全符合你的需求。当然,高德地图貌似也有,你可以去看看。百度地图api:http://lbsyun.baidu.com/index.php?title=jspopular
补充:要做离线最好别用web端来做。后来发现,echarts来实现你的需求应该也是可以的(http://echarts.baidu.com/demo.html#map-world-dataRange)