-1
所以,我想在一个透明的股利褪色,有点像葫芦确实当您单击昏暗的灯光......这里是我有:我的淡入去所有不透明它去透明
//show the bg
new Effect.Appear('darkBackgroundLayer', {duration: 0.3});
然后当我弹出初始化
// create the div for background dimming
if($('darkBackgroundLayer')){
Element.remove('darkBackgroundLayer')
}
var transparentBG = document.createElement('div');
transparentBG.className = 'darkenBackground';
transparentBG.id = "darkBackgroundLayer"
transparentBG.style.display = "none";
document.body.appendChild(transparentBG);
,并为新的div
.darkenBackground {
background-color: rgb(0, 0, 0);
opacity: 0.7; /* Safari, Opera */
-moz-opacity:0.70; /* FireFox */
filter: alpha(opacity=70); /* IE */
z-index: 20;
height: 100%;
width: 100%;
background-repeat:repeat;
position:fixed;
top: 0px;
left: 0px;
}
但CSS,目前,它在消失......所有然后跳到.7的不透明度...
想法?
这不是jQuery的。看起来像prototypejs/scriptaculous。 – user113716 2010-06-11 19:32:01
我同意瓦特/ @帕特里克 – 2010-06-11 19:33:57
即使这是JQuery,$('darkBackgroundLayer')将无法正常工作,除非你使用像# – jAndy 2010-06-11 19:40:24