webl中的CSS覆盖kml文件属性

时间:2013-07-15 08:04:21

标签: html kml css-tables

我有一张地图,可以在某个时刻加载一个kml文件。 kml包含使用html在Google Earth中创建的infowindows的路径。 问题是,当我在网站上加载它时,其属性会被其他代码覆盖,例如:背景颜色,表格大小,边框等。

  1. 例如:我用一张桌子来放置地图&传说在一起,但这些 表属性由kml文件继承,infowindows的格式为 页面其余部分的方式..
  2. 我该怎么办才能阻止这种情况发生?

2 个答案:

答案 0 :(得分:0)

最好尝试使用这样的iframe <body> <iframe width="700" height="350" frameborder="0" scrolling="no" marginheight="0" marginwidth="0" src="https://maps.google.com/maps?q=https:%2F%2Fraw.github.com%2Fthroughnothing%2Fgpx%2Fmaster%2F2012%2F20120629.kml&amp;t=h&amp;ie=UTF8&amp;output=embed"> </iframe><br /> </body>

请参阅此链接https://gist.github.com/throughnothing/3074654

答案 1 :(得分:0)

infowindow proprerties table,td等在我的主页面中继承了css。这是因为我在kml infowindows中使用了网页样式。解决方案非常简单,如here所示。 我使用了不同的表类,解决了这个问题:D