我正在尝试制作一个不透明的全屏黑色背景,当鼠标进入正文时它看起来很平滑,当用户离开页面正文(这是整个导航内容屏幕)时它会平滑淡出。
我正在尝试使用此脚本进行操作:
$("body").bind('mouseover', function() {
$("#bg_black").fadeIn("slow", 0.33);
});
$("body").bind('mouseleave', function() {
$("#bg_black").fadeOut();
});
用这个CSS:
#bg_black{
position: absolute;
z-index: 1;
background: black;
opacity: 0.5;
width: 100%;
height: 100%;
display: none;
}
但是淡出不起作用,而且淡入非常快速和沉重。
有什么想法可以实现它,让它也兼容 IE 吗?(不使用css3)