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