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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM