2011-11-01 21 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; 

你可以有你想要的。