2011-11-01 19 views

回答

40

您需要使用逗號兩個分開的陰影:http://jsfiddle.net/gryzzly/CWuw8/3/ 您還需要爲了增加瀏覽器特定的前綴這個工作無處不在它的支持:

div { 
    -webkit-box-shadow: 
    10px 10px 10px #000, 
    inset 0 0 10px #000; 
    -moz-box-shadow: 
    10px 10px 10px #000, 
    inset 0 0 10px #000; 
    -o-box-shadow: 
    10px 10px 10px #000, 
    inset 0 0 10px #000; 
    box-shadow: 
    10px 10px 10px #000, 
    inset 0 0 10px #000; 
} 

而且您還必須爲您指定顏色陰影才能看到它。

+0

好的,但它在舊的瀏覽器中工作嗎? – pahnin

+1

你可以看到它在這裏的作品:http://caniuse.com/#feat=css-boxshadow –

3

使用CSS3,你可以有multple箱陰影只是用逗號分隔條件如他們:

box-shadow: 10px 10px 10px, 0 0 10px inset; 

你可以有你想要的。