我之前针对旧版 Chrome提出了一个非常相似的问题。但是,我再次很难让 CSS 变量正常工作,这次是在 Windows 7 上的 Chrome 34(版本 34.0.1847.131 m)中。(没有在其他操作系统上尝试过。)
我看到语法已更改(对于旧的,请参阅上面链接的问题),新的语法是CSS 变量规范中的当前内容。:
:root {
--main-color: #06c;
--accent-color: #006;
}
/* The rest of the CSS file */
h1#foo {
color: var(--main-color);
}
还需要注意的是,我确实启用了启用实验性 Web 平台功能标志。但是,如果您看一下这个小提琴,我既无法获得旧语法,也无法在 Chrome 34 中使用新语法。
谷歌搜索没有发现任何已知的 Chrome 错误。我很好奇是否有什么新的东西我必须做才能让它工作?我做错什么了吗?有没有其他人遇到过这个?