-
ボックスシャドウを使用する方法:
<style> .image-with-shadow { box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5); } </style> <img src="画像のURL" class="image-with-shadow" alt="画像の説明">
上記のコードでは、
box-shadow
プロパティを使用して影を作成しています。box-shadow
の最初の値は水平方向のオフセット、2番目の値は垂直方向のオフセット、3番目の値はぼかしの半径、4番目の値は影の色と不透明度です。この例では、2pxの水平オフセット、2pxの垂直オフセット、4pxのぼかし半径、不透明度0.5の黒い影を作成しています。 -
text-shadowを使用する方法:
<style> .image-with-shadow { text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.5); } </style> <img src="画像のURL" class="image-with-shadow" alt="画像の説明">
上記のコードでは、
text-shadow
プロパティを使用して影を作成しています。text-shadow
の値の解釈はbox-shadow
と同様ですが、この場合はテキストではなく画像に影が追加されます。 -
パス方式を使用する方法:
<style> .image-with-shadow { filter: drop-shadow(2px 2px 4px rgba(0, 0, 0, 0.5)); } </style> <img src="画像のURL" class="image-with-shadow" alt="画像の説明">
上記のコードでは、
filter
プロパティを使用して影を作成しています。filter
の値としてdrop-shadow
を指定し、その後に影のオフセット、ぼかし半径、色と不透明度を指定します。
これらの方法を使用することで、画像に影を追加することができます。影のオフセット、ぼかし半径、色、不透明度などの値を調整することで、影の外観をカスタマイズすることも可能です。ぜひ試してみてください。