メインコンテンツへスキップ

BoxShadowValue オブジェクト型

BoxShadowValue オブジェクトは boxShadow スタイルプロパティに渡されます。これは2〜4つの長さ、オプションの色、およびオプションの inset 真偽値で構成されます。これらの値は、ボックスシャドウの色、位置、サイズ、ぼかし具合をまとめて定義します。

使用例

js
{
offsetX: 10,
offsetY: -3,
blurRadius: '15px',
spreadDistance: '10px',
color: 'red',
inset: true,
}

キーと値

offsetX

x軸上のオフセット。正または負の値を指定できます。正の値は右を、負の値は左を示します。

任意
number | stringいいえ

offsetY

y軸上のオフセット。正または負の値を指定できます。正の値は上を、負の値は下を示します。

任意
number | stringいいえ

blurRadius

ガウスぼかしアルゴリズムで使用される半径を表します。値が大きいほど影はぼやけます。非負の値のみが有効です。デフォルトは0です。

任意
numer | stringはい

spreadDistance

影がどれだけ拡大または縮小するか。正の値は影を拡大し、負の値は影を縮小します。

任意
numer | stringはい

color

影の色。デフォルトは black です。

任意
colorはい

inset

影を内側に描画するかどうか。内側の影は、要素の境界ボックスの外側ではなく、内側に表示されます。

任意
booleanはい

使用箇所