0

jQueryを使用してページの背景を暗くするにはどうすればよいですか?

私はこのようなjQueryコードを持っています。

$(document).ready(function(){       
      $("body").fadeTo(1000, 0.33);        
});
4

3 に答える 3

3

すべての要素は定義上、要素の子であるため、ページを「調光」するとbody、ページ上のすべての要素が調光されます。特に不透明度を使用している場合(そうです)。bodyfadeTo()

要素の背景画像のみを暗くしたい場合はbody、ページコンテンツの周りに別の要素をラップし、.pngその要素の背景画像として部分的に透明なものを使用するか、rgba()背景色を使用することをお勧めします。

  1. JSFiddlebackground-colorの概念実証
  2. JSFiddlebackground-imageの概念実証
于 2012-04-20T13:22:51.560 に答える
1

ボディをカバーするdivタグを作成し、背景色を黒に設定して、不透明度をたとえば0,7に設定します。ボディの不透明度を下げると、すべての要素の不透明度が変わります。

  $('#cover').fadeIn(1000);
于 2012-04-20T13:29:00.167 に答える
0

jqueryプラグインを使用した画像に対する優れたアクションについては、これを確認してください

http://jobyj.in/adipoli/#demo

于 2012-04-20T14:25:04.600 に答える