将div设置为背景
问题描述:
我有一个像其中有背景的div,我喜欢将此div设置为某个对话框的透明背景,就像一个jQuery对话框一样。但这里的问题是当用户滚动透明的div也在移动。即使滚动条移动,我也希望这个透明div能够被修复。我怎样才能做到这一点?谢谢。将div设置为背景
示例代码:
文档是HTML文档的一个实例。 [DOC的instanceof HTMLDocument的]
<div id=hiox1002 align=center style='display: none; z-index:3;opacity:0.4;\
filter:alpha(opacity=40);background-image:url(http://funflys.com/images/bg.png);background-repeat:repeat;\
width: "+doc.defaultView.innerWidth+"px; height: "+doc.defaultView.innerHeight+"px;/></div>
我想这对于Firefox的插件上
答
尝试添加position:fixed
风格。
一看我想,它应该已经工作,但我的情况下,它不能正常工作,是因为我服用的宽度和高度来自“ doc“对象 – VKGS 2011-06-02 07:53:51
我不知道为什么它不适用于我,但我以其他方式制作。我删除了滚动条并拒绝了箭头键的操作。看看这个代码:doc.body.style.overflow ='';并在按键事件我编码像'e.preventDefault()'。它为我工作.... – VKGS 2011-06-02 12:25:47
@Sekar - 这应该工作: