2009-12-31 2 views
0

Ruby on Rails 앱이 LivePipe 모달을 사용 중입니다. (http://livepipe.net/) "너비 : 800px;"를 추가 할 때까지 모든 것이 잘되었습니다. 내 CSS 파일을 등록하십시오. IE7은 모달을 열 때마다 단단 해집니다.W3C에서 유효한 CSS를 추가 할 때 Internet Explorer 7이 멈춤

내 페이지의 내용을 감싸는 squeeze 클래스가있는 div가 있습니다.

div.squeeze { 
    width: 800px; 
    margin: auto; 
} 

"너비 : 800px;" 모든 것은 IE7에서 다시 작동합니다. HTML과 CSS는 모두 W3C 유효성 검사기에 따라 유효합니다.

이전에 본 사람이 있습니까? 해결 방법에 대한 의견이 있으십니까? 나는 정말 어떤 도움을 주셔서 감사합니다.

+0

크래시가 완전히 깨지는 것과 같이 정지됩니까? 그 말은 매우 불규칙 할 것입니다. 링크를 게시 할 수 있습니까? –

+0

이상한 .. 같은 브라우저로 다른 컴퓨터를 사용해 보셨나요? 현재 컴퓨터에 문제가있을 수 있습니다. –

답변

1

그래, @ 페카 : 전에 이런 식으로 보았는데 실제로 브라우저가 다운되었습니다.

해당 div와 어딘가에 관련된 float도 있습니까? 나는 Internet Explorer가 몇 일 동안 비슷한 점에 대해 서클에서 나를 몰 았음을 안다. float와 width 사이에는 상호 작용이있었습니다. 그물에서 많은 검색을 한 후에 나는 마침내 비슷한 불만을 발견했지만, 왜 그것이 사실인지 (공중에 꽤 잘 들었던 "잘, 그건 IE의 사퇴"라는) 분명한 생각을 가진 사람은 없었다.

내 제안 (내가 앞의 선언에서 떠 다니는 div에 맞다면)은 float없이 그것을 수행하는 방법을 찾는 것입니다. 나는 포인터에 대해 Google에서 "ie crash width float"를 검색했다 ... this page은 예를 들어 float가 아니라 포지셔닝이라고 제안했다.

+1

와우. IE가 깨졌습니다. 새로운 것은 또 무엇 ... IE 6는 float 구현과 관련된 문제가 있습니다. 그들은 실제로 문제를 해결하지 못했을 것 같지만 꽤 잘 숨겼습니다. 여기 내 쓸모없는 의견. – Moshe