我通常在样式表中使用CSS3属性。较旧的浏览器需要特殊的前缀才能获得与新的前缀相同的结果。有没有办法留下不必要的前缀但得到与它们相同的结果?
Solid CSS3属性:
border-radius: 1px;
兼容性:
-webkit-border-radius: 1px;
-moz-border-radius: 1px;
我必须使用所有这些:
border-radius: 1px;
-webkit-border-radius: 1px;
-moz-border-radius: 1px;
很难保持3个相同的属性。我想在没有兼容性的情况下工作。 我的计划如下:我使用简单的CSS3属性,在完成后,我通过自动化程序或Web应用程序添加前缀属性。
有人知道一个有效的解决方案吗?我很欣赏一个简单的网络应用程序。
//边框半径,文字阴影,框阴影。 /多个背景,RGBA和其他东西工作没有烦人的前缀(感谢上帝)。
答案 0 :(得分:3)
我建议使用http://prefixr.com/
它甚至还有一个API,您可以在开发中使用它来帮助自动化该过程。
答案 1 :(得分:1)
如果您需要网络应用,可以使用CSS3 Please!。它允许您使用实时预览动态修改样式表。