透明な(または不透明な)背景画像とともに背景色を使用したいと思います。これは可能ですか?不透明な画像の上に背景色があります
私はdivコマンドを使用しようとしましたが、これは間違っている可能性があります。私が見ることができる唯一の不透明度のコマンドはCSSですが、これはボディコンテンツではなく背景イメージにどのようにリンクしていますか?
透明な(または不透明な)背景画像とともに背景色を使用したいと思います。これは可能ですか?不透明な画像の上に背景色があります
私はdivコマンドを使用しようとしましたが、これは間違っている可能性があります。私が見ることができる唯一の不透明度のコマンドはCSSですが、これはボディコンテンツではなく背景イメージにどのようにリンクしていますか?
多分これが(実行スニペットが見て)あなたが探しているものです。
.stack{
height: 200px;
width: 200px;
background-color: #ddd;
position:relative;
}
.layer {
position: absolute;
top: 0;
left: 0;
height: 100%;
width: 100%;
background-image: url('http://design.ubuntu.com/wp-content/uploads/ubuntu-logo32.png');
}
.base{
filter: opacity(.3);
-webkit-filter: opacity(.3);
}
.offset{
margin-top: 20px;
}
<div class="stack">
<div class="layer base">
</div>
<div class="layer offset">
</div>
</div>
次の2つがあることを確認するためにのために、私はトップ層に余白を追加しました層1(基部)は他方の下にある。マージンを取り除くと、画像が完全に整列しているはずです。
私は正直言って自分自身をとてもうまく説明したとは思わないが、残念だ。 黒い背景が上に(背景イメージとして)拡大されたイメージを持っていますが、これを薄くして透明にし、その上にオブジェクトを追加することができます。 あなたが提供したコードでは、オブジェクトを追加しようとすると、div内にそれらを含めない限り、イメージの上または下に配置され、同じパラメータ(つまり不透明度)が適用されます固体。 退色した背景画像を作成する必要がありますか?それとも別の方法がありますか? –
私の更新された回答を参照 –
私の答えは有用でしたか? –
HTMLやJavaScriptなどのプログラミング言語を指定してください。 – ProgrammersBlock