2012-12-31 38 views
0

所以我正在閱讀W3C網站上的CSS Values and Units Module Level 3。在8.2節中,它介紹了toggle()表達式,該表達式可以循環使用不同的值,而不是對所有子級使用相同的值。不支持或我做錯了什麼?

而且我把它a try

div{ 
    font-style: toggle(italic, normal); 
    font-style: -webkit-toggle(italic, normal); //Don't know if needed or not, 
    font-style: -moz-toggle(italic, normal);  //Put it there in case 
}​ 

但顯然它無法正常工作。我想知道如果它現在不被支持,或者我做錯了什麼。第8.1節的calc()被支持,第8.3節的attr()也被支持,因此我認爲這也是支持的。

我已選中caniuse.com,但沒有運氣。

+0

你有沒有讀過''toggle()'表示法不允許嵌套;也不能包含'attr()'或'calc()'符號。包含這樣的結構的聲明是無效的。' – diEcho

+0

@diEcho - 是的,我在代碼中並沒有像'toggle(toggle,...,...)'這樣的東西。 –

+0

我沒有得到你爲什麼提到'attr'和'calc'在你的問題。 – diEcho

回答