跳到主要內容

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。

類型可選
number | string

spreadDistance

陰影擴大或縮小的程度。正值會擴大陰影,負值會縮小陰影。

類型可選
number | string

color

陰影的顏色。預設值為 black

類型可選
color

inset

陰影是否為內陰影。內陰影會出現在元素邊框框的內部,而不是外部。

類型可選
boolean

用於