$("html").fadeTo("slow",0.5);
OR
$("html").css({ 'opacity':'0.5' });
为什么这些脚本中的任何一个都会使页面变白?我需要它变得更暗,而不是更白,通常这就是不透明度的作用,但这里不是...
如何使用 jquery 为我的 html 设置黑色不透明度?
最佳答案
添加一个黑色 div 并将其淡入到所有内容之上
HTML:
<body>
<div id="cover"></div>
</body>
CSS:
#cover {
height:100%;
width:100%;
background-color:#000;
display:none;
position:absolute;
top:0;
left:0;
z-index:99999999;
}
JQuery:
$('#cover').fadeTo("slow",0.5);
关于Jquery设置不透明度问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6591331/