位置:首頁 > 軟件操作教程 > 編程開發(fā) > CSS > 問題詳情

CSS3 盒子陰影box-shadow

提問人:劉團(tuán)圓發(fā)布時間:2020-11-19

使用box-shadow屬性可以向框添加一個或多個陰影,語法如下:

box-shadow: h-shadow v-shadow blur spread color inset;

box-shadow屬性是由逗號分隔的陰影列表,每個陰影由2?4個長度值、可選的顏色值、可選的inset關(guān)鍵詞來規(guī)定,省略長度的值是0。 


box-shadow屬性的值包含了以下幾個:

?h-shadow:必需,水平陰影的位置,允許負(fù)值。

?v-shadow:必需,垂直陰影的位置,允許負(fù)值。

?blur:可選,模糊距離。

?spread:可選:陰影的尺寸。

?color:可選,陰影的顏色。

?inset:可選,將外部陰影(outset)改為內(nèi)部陰影。

    可以結(jié)合圓角邊框按鈕制作一個炫酷的按鈕。當(dāng)然,這個按鈕是之前的按鈕的升級版。

    【例題】使用box-shadow屬性

    代碼如下:

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>Document</title>

<style>

body{

background: #ccc;

}

div{

width: 200px;

height: 50px;

margin:30px auto;

font-size: 30px;

line-height: 45px;

text-align: center;

color:#fff;

border:5px solid #fff;

border-radius: 10px;

background: #f46;

cursor:pointer;

}

div:hover{

box-shadow: 0 10px 40px 5px #f46;

}

</style>

</head>

<body>

<div>button</div>

</body>

</html>

image.png

繼續(xù)查找其他問題的答案?

相關(guān)視頻回答
回復(fù)(0)
返回頂部