天天看點

Style boxShadow 屬性

Style 對象

執行個體

向 div 元素添加陰影:

document.getElementById("myDIV").style.boxShadow="10px 20px 30px blue";

定義和用法

boxShadow 屬性設定或傳回元素的下拉陰影。

浏覽器支援

Style boxShadow 屬性
Style boxShadow 屬性
Style boxShadow 屬性
Style boxShadow 屬性
Style boxShadow 屬性

IE9+、Firefox、Chrome、Opera 和 Safari 5.1.1 支援 boxShadow 屬性。

文法

傳回 boxShadow 屬性:

object.style.boxShadow

設定 boxShadow 屬性:

object.style.boxShadow="none|h-shadow v-shadow blur spread color |inset|initial|inherit"

注意:

boxShadow 屬性把一個或多個下拉陰影添加到框上。該屬性是一個用逗号分隔陰影的清單,每個陰影由 2-4 個長度值、一個可選的顔色值和一個可選的 inset 關鍵字來規定。省略長度的值是 0。

屬性值

描述
none 預設值。不顯示陰影。
h-shadow 必需。水準陰影的位置。允許負值。
v-shadow 必需。垂直陰影的位置。允許負值。
blur 可選。模糊距離。
spread 可選。陰影的尺寸。
color

可選。陰影的顔色。預設值是黑色。如需了解可能的顔色值的完整清單,請參閱 CSS 顔色值。

注意:

在 Safari(在 PC 上)浏覽器中,color 參數是必需的。如果您未指定顔色,則不顯示陰影。

inset 可選。将外部陰影(outset)改為内部陰影。
initial 設定該屬性為它的預設值。請參閱 initial。
inherit 從父元素繼承該屬性。請參閱 inherit。

技術細節

預設值:
傳回值: 字元串,表示元素的 box-shadow 屬性。
CSS 版本 CSS3

相關文章

CSS 參考手冊:box-shadow 屬性

Style 對象