Box-shadow无法在Webkit上运行?

Mar*_*ine 6 css css3

我正在使用box-shadow为元素创建多个边框,但它们不会在Webkit中显示.这段代码出了什么问题?我使用这四次在每一侧创建阴影,然后边界为额外的边界

box-shadow: 1px 1px 0px rgba(0,0,0,0.1);
Run Code Online (Sandbox Code Playgroud)

Martti Laine

ste*_*ase 10

要在webkit浏览器中显示box-shadow,您现在必须使用以下语句:

-webkit-box-shadow: 1px 1px 0px rgba(0,0,0,0.1);
Run Code Online (Sandbox Code Playgroud)

要使其与大多数现代浏览器兼容,请使用:

-webkit-box-shadow: 1px 1px 0px rgba(0,0,0,0.1);
-moz-box-shadow: 1px 1px 0px rgba(0,0,0,0.1);
box-shadow: 1px 1px 0px rgba(0,0,0,0.1);
Run Code Online (Sandbox Code Playgroud)


小智 9

这很好用,但请注意,最佳做法是最后放置非专有声明.

-webkit-box-shadow: 1px 1px 0px rgba(0,0,0,0.1);
-moz-box-shadow: 1px 1px 0px rgba(0,0,0,0.1);
box-shadow: 1px 1px 0px rgba(0,0,0,0.1);