box-shadow 屬性是給盒模型設(shè)置陰影的屬性联喘。今天總結(jié)一下。
box-shadow: h-shadow v-shadow blur spread color inset;
值 | 描述 |
---|---|
h-shadow | 必需系忙。水平陰影的位置。允許負(fù)值褐望。 |
v-shadow | 必需注整。垂直陰影的位置萍桌。允許負(fù)值宵溅。 |
blur | 可選。模糊距離上炎。 |
spread | 可選恃逻。陰影的尺寸。 |
color | 可選藕施。陰影的顏色寇损。請參閱 CSS 顏色值。 |
inset | 可選裳食。將外部陰影 (outset) 改為內(nèi)部陰影矛市。 |
html
<div></div>
div{
background:red;
width:200px;
height:200px;
box-shadow:200px 200px 0px green;
}
可以看到當(dāng)我們移動(dòng)一個(gè)div的距離后,可以清楚地看到诲祸,box-shadow的原始大小和div一樣浊吏。而且與div位置重合而昨。
添加blur可以使邊緣變得模糊。
box-shadow:200px 200px 10px green;
ps:如果模糊值為負(fù)找田,那么陰影消失歌憨。
spread 改變陰影大小。
正加大墩衙,負(fù)減小
box-shadow:200px 200px 10px 30px green;
可以明顯見到务嫡,陰影的寬高,大了30px;