현재 진행중인 Rails 앱에서 IE7 문제를 해결하는 중입니다. 문제는 HAML에서 조건부 의견에 적용되는 스타일 시트에서 추가 CSS 스타일을 사용하는 것처럼 보이는 것입니다 :이 스타일 시트에 정의 된조건부 CSS 스타일이 ie7에 ajax를 통해로드 된 콘텐츠에 적용되지 않습니다.
/[if IE 7]
= stylesheet_link_tag '/ie7.css'
작풍이 아약스를 통해에서로드 된 내용을 제외하고는 제대로 적용됩니다. 우리는 $ .ajax를 사용하여 html 콘텐츠를 기존 div에로드합니다. 이 문제를 해결하기 위해 ie8.js와 html5shiv.js를 사용하여 시도했지만 효과가없는 것 같습니다.
도움을 주시면 감사하겠습니다. 감사!
내가, 그것을 밖으로 시도 할 것이다. 나는 그 방법을 피하는 것이 었습니다.하지만 그 방법이 효과를 발휘할 수있는 유일한 방법 일 수 있습니다. 감사! –
@JamesMartin : 제임스 문제 없습니다. 귀하의 복제 문제에 따라. 나는 당신이 웹 사이트를위한 어떤 종류의 Includes를 사용하고있을 것이라고 추정 할 것이다. 이 중복 성가신 문제를 해결하기 위해 PHP http://php.net/manual/en/function.include.php를 확인하십시오. –
그냥 시도하고 스타일을 존중로드되지 않습니다. ie7은 초기 전체 페이지로드 후에 스타일 시트를 무시하는 것과 같습니다. 그래도 도움을 주신 덕분에 . 아, 그리고 이것은 레일 3.2.x 앱의 맥락에서 모두입니다. –