我之前曾询问旧版Chrome的similar question。然而,我再次难以获得CSS变量的工作,这次是在Windows 7上的Chrome 34(版本34.0.1847.131米)上。(没有尝试在其他操作系统上。)无法获取可在Chrome中使用的CSS变量34
我看到语法有被更改(旧的,看上面链接的问题)和新的一个是什么是目前在CSS Variables spec.:
:root {
--main-color: #06c;
--accent-color: #006;
}
/* The rest of the CSS file */
h1#foo {
color: var(--main-color);
}
同样重要的是要注意的,我确实有启用实验性网络平台功能标志启用。然而,如果你看看this fiddle我不能得到旧的语法,也没有新的语法在Chrome 34中工作。
谷歌搜索它没有出现任何已知的Chrome错误。我很好奇,如果有什么新的东西需要我去做才能使它工作?我做错什么了吗?有其他人遇到过吗?
这个问题似乎是关于某个特定的应用程序/软件,而不是对一般的编码。移植太老,但为了将来参考,应在[SuperUser.SE](http://superuser.com/help/on-topic)上询问这样的问题。 – chharvey
当你考虑最终答案的背景时,我想我同意你的观点。但是,我不同意这个问题是否涉及编码问题。在提问时,如何使用css变量语法(Chrome当时是唯一支持的浏览器......)。鉴于规范和浏览器的更新,我不知道我的语法是否正确。 我没有看到任何根本问题在这里作为根据[问题的主题](http://stackoverflow.com/help/on-topic)与该上下文根本不正确。 –
我想这取决于观点。如果您一般询问CSS语法,那么我会说在这个网站上没问题。但是如果您在Chrome 34的环境中询问特定的CSS语法,那么我会认为这是一个关于软件的问题。 – chharvey