box-shadow詳解


今天課堂上有學生問到box-shadow這個屬性,那么下面我們就來詳細的解說下這個屬性它的用法,box-shadow是css3中的一個屬性,它可以向框添加一個或多個陰影

首先我們來看它的語法:

box-shadow屬性接收一個由5個參數組成的值,每個值的意思如下:

h-shadow: 水平陰影的位置。

v-shadow:垂直陰影的位置。

blur:模糊距離

spread:陰影的尺寸

color:陰影的顏色

接下來我們通過幾個實例來加深對這些值的理解:

1.h-shadow:這個值指定了陰影的水平偏移量。即在x軸上陰影的位置。如果是正數陰影出現在元素的右邊如果是負值陰影出現在元素的左邊

如下圖所示:

正值

負值

2.v-shadow:這個值指定了陰影的垂直偏移量。即在y軸上陰影的位置。如果是正值陰影出現在元素的如果是負值陰影出現在元素的

如下圖所示:

負值

正值

3、blur這個值代表陰影的模糊半徑,如果是“0”意味着陰影是完全實心的,沒有任何模糊效果值越大,實心度越小,陰影越朦朧和模糊,該值不支持負數。

值為0:

值不為0

4spread這個值代表着陰影的尺寸。這個值可以被看作是從元素到陰影的距離。如果正值會在元素的個方向延伸陰影。負值會使陰影變得比元素本身尺寸還小。默認值“0”會讓陰影變得得和元素的大小一樣。

 

 

5color:這個值是指定陰影的顏色

通過以上的demo,我相信現在大家對box-shadow這個屬性的用法也理解得不錯了,更多的web前端知識詳解,請大家持續關注。。。。。。。。。。。。

(php開發,web前端,ui設計,vr開發專業培訓機構,v客學院版權所有,轉載請注明出路,謝謝!!!)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM