2012-03-23 10 views
1

CSS3を使用して透明な背景イメージを作成することはできますか?透明な背景イメージを持つことは可能ですか?

background: url(../img/bg_paperlines.jpg) repeat-x; 

rgba(255,255,255,0.5)を使用すると、DIVに透明な背景が設定されますが、画像でその背景が隠されます。

私は透明であることがわかっています<img>しかし、それは私が何をしているのではありません。

DIV内のtextがtransaprentに設定されていないことを確認する必要があります。

答えて

2

jpgではなくアルファ透明度を持つPNGを使用できます。

+0

私は知っています - 私はCSS3を使用して透過性を設定することが可能かどうか疑問に思っていました。 – Steven

+0

@スティーブン:私はこれを行うことができる財産について聞いたことがありません。あなたができることは、別のdivに背景画像を置き、divに透明度を適用することです。それを配置してZインデックスを下げる必要があります。そのため、実際のコンテンツの上部と下部にとどまります。 –

+0

ええ - 私はおそらくそれを行う必要があります。ありがとう。 – Steven

0

あなたは

opacity: 0.5; 

を使用して透明性を持つことができますが、あなたはPNGのようにそれをサポートしている画像形式を使用する必要があり、ピクセルごとの不透明度をしたい場合には、これだけです。

関連する問題