2009-10-01 2 views
0

doctype이 strict 일 때 IE8은 패딩을 렌더링하지 않습니다. & 어떤 제안? Doctype이 느슨하게 설정된 상태에서 테두리 및 패딩은 괜찮지 만 CSS 이외의 다른 큰 문제가 발생하므로 엄격하지 않습니다. 국경을 해결하기 시작하는 위치에 대한 제안은 패딩 스타일의 불일치를 &?IE8 테두리 및 패딩 - IE7 및 다른 브라우저와 같이 렌더링되지 않음

+3

일부 소스 코드를 제공하면 확실한 답을 얻을 가능성이 커집니다. 그렇지 않으면 처리 할 단서가 없습니다. –

+0

알아요. 링크를 포함 할 수 있으면 좋겠지 만 인트라넷입니다. 나는 누군가가 전에도 비슷한 것을 보았고 내가 볼 수있는 것에 대한 아이디어를 가지고 있기를 바랍니다 ... 그러나 어쨌든 코멘트에 감사드립니다! – betsy

+1

doctype 위에 HTML 주석이 없는지 확인하십시오. IE는이 경우 doctype 스위치를 적용하지 않습니다. 당신이 사용하고있는 정확한 doctype을 공유 할 수 있습니까? –

답변

1

IE 8은 표준을 따르려고 시도한 첫 번째 Microsoft 브라우저이므로 페이지가 표준을 준수하지 않아 엄격한 doctype에서 제대로 렌더링되지 않습니다.

당신은 당신이해야 엄격한 문서 타입을 사용하려면 아마 validate 그 첫번째

당신은 IE 7의 시도 IE에서 IE 8을두고 <head>

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" > 

이 추가처럼 동작하는 IE 8하려면 7 호환 모드. 더 읽기 here.

0

솔직히 말해서 "IE8은 IE7로"수정은 또 다른 버크 모드를 소개하지만, 탈퇴합니다. betsy < > 또는 < 본문 > 태그에이 여백 또는 여백을 적용 하시겠습니까? 그렇다면 < 본문 > 내의 요소에 실제로 해당 CSS를 적용해야합니다. 어떤 이유로 IE8은 해당 요소에 적용된 스타일을 인식하지 못합니다.

관련 문제