2012-12-31 4 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 (..., ...), ...)과 같은 것을하지 않았습니다. –

+0

나는 왜 당신이 질문에'attr'과'calc'를 언급하는지 알지 못했다. – diEcho

답변

0

나는 그것이 아직 지원하지 않는다고 생각한다 : http://css3clickchart.com/#toggle 그리고 quirksmode 테이블에 대한 언급이 없다. 또는 MDN에있다.

+0

글쎄, 현재 지원되지 않는 것 같습니다. –

관련 문제