使用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也發生了樣式上的變化,之前的理解是片面的
