首页 / 浏览问题 / 云GIS / 问题详情
地图容器把其他容器和要素遮挡住了
20EXP 2017年03月23日
用js iclient 7c加载地图,页面上还有一些其他div容器,但是不管怎么调整地图的div容器的位置或者zindex值,地图总是在最前端,遮住其他容器和元素。想要实现的效果是地图为背景,在此基础上叠加别的要素显示。地图的叠加顺序调整不了这是什么原因?急急急!!

1个回答

1.iClient for JavaScript的图层可以用map.setLayerIndex()方法设置
2.其他dom只需设置定位方式、z-index即可,建议f12查看map上dom的z-index,其中事件层z-index基准在1200以上,所以建议设置自己的dom z-index超过这个值,比如 9999
1,780EXP 2017年03月24日
控制zindex没有用 试过了
我再描述一下 一个container的div里面有map的div,还有其他div,我查看了,map的div本身在底层,没有遮盖其他div容器,但是加载图层以后,图层把所有元素都遮住了,像是图层溢出了。但是图层溢出也应该在map容器里面溢出呀,现在情况是加载地图,地图在最前端,像是一个透明蒙板一样把其他div遮住,什么操作都做不了了,这到底是什么原因?是渲染问题?还是超图封装的图层生成机制问题?能不能给个联系方式,电话沟通?着急!!!!!


管用的,建议多f12看看

...