码迷,mamicode.com
首页 > 编程语言 > 详细

ArcGIS API for JavaScript 类名冲突

时间:2014-07-07 13:17:03      阅读:204      评论:0      收藏:0      [点我收藏+]

标签:http   java   使用   os   2014   问题   

由于HTML5的出现,使得JavaScript再次焕发了生机,Esri的JSAPI应该是所有Web API里功能最完善的,最近也开始着手学习,发现了不少的坑。

 

在地图中InfoWindow应该是用的最广泛的了,显示信息的时候肯定是少不了它了,我在我的地图中使用它的时候,显示的不正常:

bubuko.com,布布扣

 

可以看到标题字体是蓝色的,而且左下角出现了许多奇怪的符号,搞了好长时间也没有找到出错的原因,后来群里一人说可能说CSS的设置导致的。

然后我使用chrome的开发者工具查看了一下InfoWindow的样式:

 

bubuko.com,布布扣

果 然有与我的自定义CSS类重复的情况,将重复的改掉问题就解决了,我看了一下这些类名,像title、contentPane、close等等都是很容易 重复的,最好的方式自定义的类名都加上自己项目的前缀,比如title类名,自己的项目里改成fTitle或者f_title等等,这样重复的几率就很低 了。

显示正常:

bubuko.com,布布扣

ArcGIS API for JavaScript 类名冲突,布布扣,bubuko.com

ArcGIS API for JavaScript 类名冲突

标签:http   java   使用   os   2014   问题   

原文地址:http://www.cnblogs.com/zjzhome/p/3815469.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!