如何使用 jQuery 调暗页面背景?
我的 jQuery 代码看起来像这样。
$(document).ready(function(){
$("body").fadeTo(1000, 0.33);
});
如何使用 jQuery 调暗页面背景?
我的 jQuery 代码看起来像这样。
$(document).ready(function(){
$("body").fadeTo(1000, 0.33);
});
如果您“暗淡”body
页面,您将暗淡页面上的每个元素,因为根据定义,每个元素都是该元素的子body
元素。特别是如果您正在使用不透明度(就像fadeTo()
那样)。
如果您只想使body
元素的背景图像变暗,我建议在页面内容周围包裹另一个元素并使用部分透明.png
的作为该元素的背景图像,或者使用rgba()
背景颜色。
您可以创建一个覆盖主体的 div 标签,将其背景颜色设置为黑色,不透明度为 0,7,降低主体的不透明度将改变所有元素的不透明度;
$('#cover').fadeIn(1000);
使用 jquery 插件检查这个对图像的好操作