CSS3のbox-shadowプロパティの目的は何ですか?

CSS3のbox-shadowプロパティは、要素に影効果を追加します。1つ以上の影を要素に作成し、影の色、位置、ぼかし具合、広がりなどのプロパティを指定できます。

「box-shadow」はこんな時に使えます。

  1. 影を付けることで立体感が生まれ、より動的な印象を与える
  2. 目立たせる要素: 要素に影を付けると、ページ内で目立たせ、ユーザーの注意を引くことができます。
  3. 特殊効果の作成。影の色、ぼかし、拡散などの特性を調整することで、ぼかし、暈しなどのさまざまな特殊効果を作成できます。

box-shadowの構文は以下の通りです。

box-shadow: 水平の影 垂直の影 ぼかし 拡散色 inset;

それらのパラメーターの意味は次のとおりです。

  1. h-shadow:水平影の位置、右向き影は正の数、左向き影は負の数。
  2. V-シャドウ:垂直の影位置で、正(下向き影)または負(上向き影)の値にすることができます。
  3. ぼかし:影のぼかし具合、値が大きいほど影がぼける。
  4. 広がり:影が拡がっていく度合いで、正の値(広がり)や負の値(縮み)をとることができる。
  5. 色合い:影の色。
  6. inset: オプションで、要素に内側のシャドウ効果を追加するかどうかを指定します。insetに設定した場合、内側のシャドウになり、設定しない場合は外側のシャドウになります。

例えば、以下のコードは要素に右下に赤色の影を追加します。

たとえば、box {

ボックスシャドウ: 赤で、5px 5px 10px

日本語に自然に言い換えてください。選択肢は 1 つだけで大丈夫です。

bannerAds