我们越来越多地进入CSS3的奇妙世界,越来越多的人都被这些功能需要大量浏览器前缀以允许与某些旧版浏览器兼容而烦恼。即使对于小型站点,这个问题也变得非常明显,我们需要4或5个CSS属性才能获得完全相同的效果。一个常见的例子是渐变的背景属性。
我知道有一些脚本可以帮助解决这个问题,但在使用这些脚本之前,是否有一个纯CSS修复程序可以解决前缀问题,或者至少可以解决某些方法问题。将额外的打字量保持在最低限度?也就是说,结合事物,速记,等等。 CSS文件可以很容易地使用富含CSS3的内容加倍。
答案 0 :(得分:0)
我完全同意过多的代码需要在CSS3中完成相同的效果,但是这个问题在浏览器方面就像其他评论所述。
我认为最好遵循的一种设计实践/工具/技术是在编写CSS时使用LESS。 我看到了这个问题的可能性(现在)。在这里结帐。 http://alittlecode.com/handling-multiple-css3-transitions-with-a-less-mixin/。
如果您不确定LESS是什么,请查看 - http://www.lesscss.org/。
是的,从我的角度看它是纯CSS,但没有如前所述,它不会减小文件的大小。