鉴于我实际上并不担心向后兼容性(我在探索基于CSS3和HTML5的设计,而不是依赖于图形等),使用CSS这样的好处是什么:
-moz-box-shadow: 3px 3px 5px 6px #ccc; -webkit-box-shadow: 3px 3px 5px 6px #ccc;
在 刚刚 使用:
box-shadow: 3px 3px 5px 6px #ccc;
后者似乎在大多数现代浏览器中都可以正常工作(明显的除外::p看着您IE!虽然我认为它可能在IE9中可以工作,但目前无法在Mac上进行测试) 。
我看到东西了吗?我们需要使用上面特定于浏览器的代码吗?还是所有浏览器都在努力支持这些标准?
这实际上取决于您要完全支持的功能和浏览器。即使现在,某些浏览器仍然落后。