实际情况是给一个自己创建的DIV添加背景,
没有设置DIV的高度,然后动态的给DIV赋值,
结果在IE中不显示,查找原因以后发现是
obj.style.background可以,但是obj.style.backgroundImage不行修改即可
另外,在chrome下面也不显示,最终查明原因是因为缓存的原因,需要在图片加载完毕以后才可以根据图片大小设置DIV宽和高,
_testImg.onload=function(){
_Container.style.width = _testImg.width+"px";
_Container.style.height = _testImg.height+"px";
document.body.removeChild(_testImg);
}
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请
点击举报。