使用jQuery更改页面的背景
问题描述:
如何使用jQuery调暗页面的背景?使用jQuery更改页面的背景
我有看起来像这样的jQuery代码。
$(document).ready(function(){
$("body").fadeTo(1000, 0.33);
});
答
如果你黯淡“,你会在页面上变暗每个元素页面body
,如每元素,根据定义,body
元素的子元素。特别是如果你使用不透明度(如fadeTo()
那样)。
如果你只是想调暗body
元素的背景图像,我建议缠绕在页面内容的另一个元素,并使用部分透明.png
作为背景图片为元素,或者使用rgba()
背景色。
答
您可以创建一个覆盖身体的div标签,将其背景颜色设置为黑色,并且不透明度为0,7,从而减少身体的不透明度将改变所有元素的不透明度;
$('#cover').fadeIn(1000);
得到它谢谢你... :) – 2012-04-20 13:35:33