最近我开始在这里学习css,我开始了解
box-shadow
CSS中的属性然后我开始了解另一个属性
-webkit-box-shadow:
以及
-moz-box-shadow:
也用来给影子留下阴影。我无法区分它们。任何人都可以帮我理解这些属性吗?
提前感谢帮助者。
答案 0 :(得分:3)
他们都申请box shadow。但是,-webkit-box-shadow
和-moz-box-shadow
分别特定于Webkit(例如Safari)和Mozilla浏览器。
作为CSS 3属性,这些属性用作 box shadow 的特定于供应商的实现,直到它成为widely supported。
答案 1 :(得分:1)
box-shadow
是一个CSS3标准实现,而其他2个是针对WebKit浏览器(例如Chrome)或Gecko浏览器(例如FireFox)的特定于浏览器(或特别是特定于引擎)的实现
答案 2 :(得分:0)
它们基本上都是一样的。然而,它是每个浏览器都可以选择的,因为它们不会因为拾取box-shadow属性而全部陷入困境
关于陷阱和加号的完整文章:Vendor-specific Properties