2010-06-26 8 views
0

를 가져 난 정말이주의를 지불 한 적이 있지만, 나는 다음과 같은 오류 받고 있어요 : 때문에 다음 코드알 수없는 의사 요소 또는 의사 클래스 :

A:hover { COLOR: #F56655; text-decoration: underline; } 

Unknown pseudo-element or pseudo-class :hover 

을 언제가 : hover가 유효한 CSS가 아니었고 대체 무엇입니까? 나는이 모든 곳에서 사용 보았다

...

+1

': hover'는 IE에서만 작동합니다. – Babiker

+0

Firefox에서 제대로 작동하는 것 같습니다. 호버가 절대로 사용되어서는 안된다는 의미입니까? –

+0

@Babiker : IE 전체에 해당되는가요? 나는 그 문제를 겪은 것은 IE <= 6 인 것 같았습니다. IE 7이 Doctype을 표준 준수 모드로두기를 요구 했음에도 불구하고. –

답변

3

두 번, 나는 오류를 얻을 여기 테스트 CSS 2.1을 사용하여 유효성 검사 규칙을 확인합니다 때문에,

http://jigsaw.w3.org/css-validator/

당신이, 당신이 정확한 오류가 발생합니다 1.0 준수CSS를 테스트하는 경우 :hoverwasn't in CSS 1.0이면 added in 2.0입니다.

+0

모바일 용 http://validator.w3.org/mobile을 테스트 중입니다 ... 모바일 CSS에서 마우스 오버가 마음에 들지 않습니다. –

+0

모바일 장치와 호환되는 CSS 속성은 언제든지 확인할 수 있습니다. http : // www.quirksmode.org/m/css.html –

1

나는 소문자를 사용하고 괜찮을 것, 그것은 단지 당신의 자본 A의 생각합니다.