昨天我在创建网页时参加了考试,我将实现以下功能:
1)从xml文件加载xml数据,沿着这些行:
<city>
<x> </x>
<y> </y>
<image> </image>
... additional city data
</city>
2)将名为circle.png
的图像文件定位到每个城市的xml文件中指定的坐标,在先前加载的国家/地区地图中获得表示它的红色圆圈。在mouseover
事件中,旁边会出现一个描述矩形,其中包含有关'mouseovered':)图像所代表的城市的信息。
这是我的代码:
http://www.megafileupload.com/en/file/360167/strana-html.html
和http://www.megafileupload.com/en/file/360168/strana-css.html
它在Ubuntu中工作正常,但在Windows中,数据矩形不会出现在地图中的城市附近,而是出现在页面顶部,就好像从顶部的定位不起作用。
有谁知道为什么会这样?
P.S。加载xml时出现在html文件中的标签brojStanovnika,nadmorskaVisina,slika等,是上面给出的xml模式的塞尔维亚语翻译。我来自那个国家,xml是塞尔维亚语,但我已经翻译成英语,以便更容易理解。 :)