-
ブラックオーバーレイを使用する方法: この方法では、画像の上に半透明の黒いレイヤーを追加します。以下のCSSコードを使用してください:
.image-container { position: relative; } .image-container::before { content: ""; position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.5); /* 半透明の黒 */ }
上記のコードでは、
.image-container
というクラスを画像の親要素に追加し、::before
擬似要素を使用して黒いレイヤーを作成しています。background-color
プロパティの値を調整することで、黒の透明度を変更できます。 -
グレースケール変換を使用する方法: もう一つの方法は、画像をグレースケールに変換することです。これにより、画像全体が黒と白のトーンになります。以下のCSSコードを使用してください:
.image-container { filter: grayscale(100%); }
上記のコードでは、
.image-container
クラスにfilter
プロパティを使用して、グレースケール変換を適用しています。値を調整することで、グレースケールの強さを変更できます。 -
透明な画像を重ねる方法: この方法では、透明な黒い画像を元の画像の上に重ねることで、黒いレイヤーを作成します。以下のCSSコードを使用してください:
.image-container { position: relative; } .black-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-image: url('path/to/black-overlay.png'); /* 透明な黒い画像 */ }
上記のコードでは、
.image-container
というクラスを画像の親要素に追加し、black-overlay
というクラスで透明な黒い画像を作成しています。background-image
プロパティには、透明な黒い画像のパスを指定してください。
これらの方法を使用することで、画像に黒いレイヤーを追加することができます。適切な方法を選択し、デザインに合わせて調整してください。