div.style.display更改时影响其他的div显示 javascript新手,想问一下我通过代码更改div.style.display='block'时,在这个div下面的div怎么就显示不出来了呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 没代码 只能猜:也许是你吧外围设置了高度或:overflow:hidden 当你把这个DIV 显示的时候 就把下面的挤走了 没有指定DIV吧你给那个要控制的DIV加个ID再用JS控制吧! 整个页面是一个DIV,然后需要在上面浮动一个div来显示一些信息,由代码创建一个div进行显示popDiv = document.createElement("div");document.body.appendChild(popDiv);//设置显示popDiv.id = drpName;popDiv.className="popup";//CSS中设置display为blockpopDiv.style.width = drpWidth;popDiv.style.top = divTop();popDiv.style.left = divLeft();显示没有问题,可是关闭之后就出现问题了Layer.parentNode.removeChild(Layer);//Layer就是这个div第一次关闭没有问题,再次打开关闭后,整个页面那个DIV就显示不出来了。不知道描述明白没有,呵呵。 我试了一下,把div添加到页面div中就没事儿了。backDiv.appendChild(popDiv);可是为什么添加到body中就不行呢? 求问这个JS在IE无效的解决方法啊。。。。 关于动态树,你是高手么,我在苦苦的寻找你 servlet跳转问题,我觉得没有错误了,但最后结果出错,求帮助 怎么用JS把文件压缩成zip vbscript 的问题,为什么没有执行到这几句 window.opener.location.reload();到底是什么意思? 如何在iframe中动态获得自己name???或id??? 请问怎么用javascript画直方图? 一个简单得问题,如何让文本框在打开页面是不可见? 如何让让一个文本框只可以输入数字或者字符 以打开文件的方式打开一个网页,和用URL打开有什么不同。 如何让IE不自动地跳为居中?
当你把这个DIV 显示的时候 就把下面的挤走了
你给那个要控制的DIV加个ID再用JS控制吧!
popDiv = document.createElement("div");
document.body.appendChild(popDiv);
//设置显示
popDiv.id = drpName;
popDiv.className="popup";//CSS中设置display为block
popDiv.style.width = drpWidth;
popDiv.style.top = divTop();
popDiv.style.left = divLeft();显示没有问题,可是关闭之后就出现问题了
Layer.parentNode.removeChild(Layer);//Layer就是这个div第一次关闭没有问题,再次打开关闭后,整个页面那个DIV就显示不出来了。
不知道描述明白没有,呵呵。
backDiv.appendChild(popDiv);可是为什么添加到body中就不行呢?