2011-08-06 5 views

答えて

8

背景は複数の背景プロパティを一度に設定できるショートカットです。同じコードの形式:

background-image: url("../images/abc.jpg"); 
background-repeat: repeat-x; 
background-attachment: scroll; 
background-position: 0 0; 
background-color: transparent; 

背景イメージが透明に設定されていません - 背景色は透明です。これは、背景イメージが要素全体を読み込んだり取り上げたりしない場合、代わりに透明な背景色が使用されることを意味します。

1

透明は、背景色が透明になることを意味します。 イメージ自体ではありません。 画像の透明度をご希望の場合は、不透明度(つまり、サポートされていない)またはpngsおよびgifを使用することができます。

4

jpgイメージはどのように透明になりますか?

これは、少なくとも直接行うことはできません。あなたは(全体)要素のためにopacityを設定することによってそれを達成することができます。

このクラスは何を言っていますか?

これはルールであり、クラスではありません。 CSSには「クラス」と呼ばれるものはありません(ただし、「クラスセレクタ」には近づきます)。

バックグラウンドで透明化とは何ですか?

background速記プロパティが展開されている場合、それはまたrepeat-xを言うので、transparentは。background-color(すなわち画像がロードされる前に、バックグラウンドのために使用されるカラー(画像の読み込みに失敗した場合)の値であり、要素が画像よりも大きい場合は、画像で覆われていない領域に背景色が表示されます。

2

透明ではありません。それは要素の画像の背後に背景色がないことを意味します。意味:

background: #333 url('image.jpg') no-repeat; 

は、画像サイズを超えて灰色の背景を持つ要素を与えます。あなたは確かにあなたには、いくつかの要素を分離して再生する必要がありますので、画像全体が半透明になります要素がhttp://www.w3schools.com/Css/css_image_transparency.asp
に不透明度を使用し、透明性が必要な場合は Googleの「CSSの背景」

関連する問題