+ -
当前位置:首页 → 问答吧 → div背景图片在IE8下为什么有时不会显示?

div背景图片在IE8下为什么有时不会显示?

时间:2011-04-02

来源:互联网

我有一项目需要模拟电子地图的拖动效果,中间需要用到js去创建一个DIV,然后给该DIV动态赋值样式,再用js写鼠标拖动。但遇到一个棘手的问题:
在ie6下,由于背景图片比较大(2M以上),打开页面时状态栏都会有一个“正在下载...图片”的过程,然后图片就会显示出来了,但是在ie8下,却大部分时间不会显示出来,刷新的时候一闪就完成了,状态栏也不会有下载的提示,调了几天了,也没有解决,望有经验的兄弟帮忙回答,谢谢! 
测试过其它电脑,我IE应该没有问题。

部分代码如下:
JScript code
var mapBox = document.createElement('div');
mapBox.id = 'mainMap';                        //地图图片
mapBox.style.cssText = 'background:url(/map/pic/0001.jpg) no-repeat;width:1000px;height:650px;left:0;top:0;position:absolute;';

作者: xhj0592   发布时间: 2011-04-02

呃,路过。

作者: jywcyx   发布时间: 2011-04-02

热门下载

更多