Google Chrome 终于支持 CSS Variables 了 - 开源中国社区
Google Chrome 终于支持 CSS Variables 了
oschina 2015年12月16日

Google Chrome 终于支持 CSS Variables 了

oschina oschina 发布于2015年12月16日 收藏 11 评论 6

有免费的MySQL,为什么还要买? >>>  

这篇文章要报道的并不是“新闻”,因为W3C早已开始着手CSS变量(又称‘自定义属性’)方面的工作。而作为CSS4非正式标准的一部分,Mozilla早在Firefox版本号还是29的时候就已经支持它了。至于Google,则要追溯到11月初,当时该公司主要开发人员之一的Addy Osmani宣布了率先在Chrome Canary中引入对CSS变量的支持。

http://static.cnbetacdn.com/article/2015/1215/473300dbd2e27a1.jpg

Mozilla最先在Firefox 29中加入了对CSS变量(CSS variables)的支持,而开发者们可以在他们的CSS代码中部署使用了多年的compile-to-CSS语言,比如Sass、LESS、或者Stylus。

近段时间,许多人开始迁移至PostCSS。在面对CSS语法时,这些功能提供了更多的动态表达式。

如果W3C想要迎头赶上,最好先瞅瞅CSS子集语言现在都能干些什么、而不是它们几年前你能够做些什么(这里指的是对混合类[mixins]、局部变量[partials]、以及更复杂操作的支持)。

尽管很大程度上仍有需要,但当前已经没有多少开发者会写一些切实的CSS代码了。W3C确实在CSS自定义属性上落后了6-7年,不过它仍可让CSS变得更加强大。

[编译自:Soft Pedia]

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:Google Chrome 终于支持 CSS Variables 了
分享
评论(6)
最新评论
0

引用来自“Pader”的评论

我觉得加入继承比变量更有意义,比如 .a { extend:.c; } 这样能解决多数问题。

引用来自“yuanchao”的评论

扯这么多还不如把js直接换成python呢,整个chrome就变成一个解析器
兄弟,不太可能了。js已经失控了。随便搞点什么,上百个npm库,我也是醉了。
0

引用来自“Pader”的评论

我觉得加入继承比变量更有意义,比如 .a { extend:.c; } 这样能解决多数问题。
扯这么多还不如把js直接换成python呢,整个chrome就变成一个解析器
0
我觉得加入继承比变量更有意义,比如 .a { extend:.c; } 这样能解决多数问题。
0
我觉得我的前端知识跟不上了
0
61234
0
less 要下岗了吗
顶部