CSS box-shadow屬性用于向元素添加陰影效果。它可以在元素的邊框之外創(chuàng)建一個(gè)或多個(gè)陰影。通過調(diào)整box-shadow屬性的值,可以實(shí)現(xiàn)不同類型的陰影效果,如平面陰影、內(nèi)陰影、模糊陰影、投影等。
box-shadow屬性的語法如下:
box-shadow: h-shadow v-shadow blur spread color inset;
其中,
h-shadow: 水平陰影的位置。可以為正數(shù)(向右)或負(fù)數(shù)(向左)。
v-shadow: 垂直陰影的位置??梢詾檎龜?shù)(向下)或負(fù)數(shù)(向上)。
blur: 可選項(xiàng),模糊半徑。默認(rèn)值為0,表示無模糊效果。
spread: 可選項(xiàng),陰影的尺寸。默認(rèn)值為0,表示陰影與元素大小相同。
color: 可選項(xiàng),陰影的顏色??梢允褂妙伾Q、十六進(jìn)制值或RGB值。
inset: 可選項(xiàng),指定陰影是否為內(nèi)陰影。默認(rèn)值為false,表示為外部陰影。
使用box-shadow屬性,可以為元素創(chuàng)建陰影效果,增加元素的立體感,提升頁面的視覺效果。