2012-09-16 4 views
0

IE와 또 다른 전투가 있습니다. 나는 학교 운동 경기 웹 사이트에서 일하고 있고, 조심스럽게 인터넷 익스플로러와 호환되도록 만들었다. 나는 대부분의 문제를 해결했지만,이 마지막 문제는 나에게 당황 스럽다.a : IE에서 활성 상태가 작동하지 않습니다.

http://jsfiddle.net/easwee/WVrzu/16/과 같은 간단한 스크립트를 살펴보면 활성 선택기가 작동합니다. 그러나 탐색 모음의 : 활성 상태가 작동하지 않습니다. 여기에서 볼 수 있습니다 : http://mageelions.ca/athletics/forms.php (다운로드 활성 상태도 작동하지 않음). 그것은 다른 브라우저에서 완벽하게 괜찮습니다. 그러나이 "활동적인 상태의 부족"은 저를 괴롭 히고 있습니다.

ie.css : 사람이 크게 감사 것이 문제를 해결하는 방법을 알고 있다면

ul#nav_buttons li a:active { 
    color: black; 
    text-decoration: none; 
    background: rgb(150,60,60) url("../images/default-red-down.png") !important; 
} 

a:hover는 ... 괜찮습니다.

+1

어떤 버전의 IE입니까? – Jon

+0

개발자 도구가 제공하는 세 가지 브라우저 모드 (IE7 이상)에서 IE9로 저에게 적합합니다. – Jon

+0

IE9는 저에게 적합합니다 : http://i.imgur.com/kttlP.png –

답변

1

올바른 순서를 존중합니까? IE는 그 것들에 민감합니다 :

만약 당신이 섞이면 IE는 예상대로 작동하지 않을 것입니다.

+2

존경 할만한 것 [Eric Myers] (http://meyerweb.com/eric/thoughts/2007/06/11/who-ordered-the-link-states/) * Lord Vader는 Furry Animals * (LVHFA, LVFA)를 만나고 [자세히 설명했습니다] (http://meyerweb.com/eric/thoughts/2007/06/04/ordering-the-linkstate/). .. 5 년 전. 적어도 그는 [특정] (http://meyerweb.com/eric/css/link-specificity.html)이었다. –

+0

나는 a : link 또는 a :를 사용하지 않는다. (비록 일반 a를 가지고 있지만) 호버 후에는 active가 올 것이다. – Raekye

+0

당신은 알고있다. – Mark

0

사용중인 IE 버전이 rgb() 표기법을 지원합니까? 대신 동등한 16 진수를 사용해보십시오 :

ul#nav_buttons li a:active { 
    color: black; 
    text-decoration: none; 
    background: #963c3c url("../images/default-red-down.png") !important; 
} 
관련 문제