我之前曾詢問舊版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