记一个问题的解决方法 infowindow

使用arcgis javascript api开发,用到了map.infowindow,展示的infowindow总是透明的,经研究发现时css设置的原因,只有和css文件放的相对位置一致才能正确读取背景图片,否则就要手动设置。

默认: .infowindow .sprite {background-image:url(../images/tundra.infowindow.png);}

手动: .infowindow .sprite { background-image:url(http://meng/arcgis_js_api/library/2.0/arcgis/js/esri/dijit/images/tundra.infowindow.png);}

以此纪念

补充:如果不添加手动设置css,在body标签中添加 class = "tundra"也可以获取tundra风格的infowindow,而且放大缩小的slider也发生了样式上的变化,之前的理解是片面的 //added by zhangjun at 2011-03-21

原文地址:https://www.cnblogs.com/zhangjun1130/p/1970025.html