2011-06-22 119 views

回答

2

參見:https://developer.mozilla.org/en/css/box-shadow

<color>(可選)
請參閱可能的關鍵字和符號<color>值。 如果未指定,顏色取決於瀏覽器。在Gecko (Firefox)中,使用了color 屬性的值。 WebKit的影子是 透明,因此如果省略 <color>則無用。

只能設置顏色box-shadow,例如:

box-shadow: 4px 4px 5px #ccc; 

你根本無法分開設置,因爲正如你所指出,沒有box-shadow-color屬性存在。

+2

太糟糕的WebKit並非默認顏色或一些其他財產... – Kawu

0

儘管還沒有box-shadow-color財產,但box-shadow默認爲color,就像border一樣。

在實踐中,你必須改變color財產,並留下box-shadow無顏色:

box-shadow: 1px 2px 3px; 
color: #a00;' 

時退房demo

支持:

  • Safari 6以上
  • Chrome 20+(至少)
  • 火狐13+(至少)
  • (IE未測試)