2013-12-17 3 views
0

메신저 (즉, 6-8 용 스타일에 대한 조건부 주석 사용)IE 조건부 코멘트는 특정 페이지에서만 작동합니다.

그리고 브라우저 스탁 닷컴으로 테스트 해 보았습니다. 내 첫 2 페이지에서는 잘 작동하지만 두 번째 두 페이지에는 전혀 스타일이 적용되지 않지만 댓글은 정확히 동일합니다 (복사했습니다). ie 6-8 브라우저를보고 싶다면 내 웹 사이트는 http://www.championcleaners.co.uk입니다. 도움을 주시면 감사하겠습니다. 감사

답변

0

가 더 나은 솔루션이 사용하려고

<!doctype html> 
<!--[if IE]><![endif]--> 
<!--[if lt IE 7 ]> <html lang="en" class="ie6"> <![endif]--> 
<!--[if IE 7 ]> <html lang="en" class="ie7"> <![endif]--> 
<!--[if IE 8 ]> <html lang="en" class="ie8"> <![endif]--> 
<!--[if IE 9 ]> <html lang="en" class="ie9"> <![endif]--> 
<!--[if (gt IE 9)|!(IE)]><!--><html lang="en"><!--<![endif]--> 
    <head></head> 
    <body></body> 
</html> 

그 다음 아래 예에서와 같이 모든 요소 타겟팅 할 수 있습니다 브라우저에 depensing 당신의 HTML에 클래스를 추가합니다 :

.ie6 .class-name { 
    border:1px solid red; 
} 
.ie7 .class-name { 
    border:1px solid blue; 
} 
관련 문제