我们现在正在尝试构建像google/bing/yahoo这样的地图库,我们将在离线状态下使用它。如何在网页中安排div如google地图或其他地图网站
但是,我发现我不知道如何在页面中排列div,因为有许多不同类型的div。
1) the map tiles (small image 256X256)
2)the overlayer(marker/informationwindow/polygon...)
3)the control.
我必须尝试阅读谷歌和bing等html源代码,但我发现它很难理解它们。
例如,this frangment是从中国的另一个在线地图网站复制的。
正如你所看到的,它只是一个如何在地图上添加标记的例子。
但是拿这些代码,有这么多嵌套的div,其中大部分都具有“width:0; height:0”的属性,我不知道为什么?
因为在我看来,标记只是一个图标,只是把它放在页面中。
为什么要使用如此多的嵌套div甚至是“地图”标签?
但我认为他们必须具备我无法找到的优势。
任何人都可以提出一些建议吗?
+1“不要担心Google/Bing/Yahoo做什么,他们的要求可能与您的要求不同。 – dmck