ie 랜더링 문제

크로스브라우징 2010. 5. 14. 11:59
온갖 비표준에 난무네...쓰지 말아야 될 스타일을 잔뜩 써놔서 억지로 돌아가게 만드려고 보니 아래 메타태그가 필요해졌다.
ie7에서 스크롤이 왜나오나 했더니.....결국은 overflow 버그였다. 일단 아래 메타태그로 해결하긴 했는데 문제가 없는걸까????

<meta http-equiv="X-UA-Compatible" content="IE=7" />
<meta http-equiv="X-UA-Compatible" content="IE=edge" />


지난해에 메타태그를 써서 크로스브라우징을 좀 더 편하게 작업하고자 했었는데 잘 안되서 던저버렸더랬다. 헌데 이번 프로젝트에서는 참으로 유용하게 쓰이고 있다. 일단 테스트 해 본 결과 ie7과  edge는 서로 호환이 잘 된다. 6버전은 아직 테스트를 해보지 못했다. 버전별 테스트를 해봐야 하는데...보안으로 막혀있어 일반 테스트용으로는 테스트도 안되고 컴퓨터가 반드시 한대 이상 필요한 상황. ie7의 경우는 호환성보기체크로 쉽게 체크해볼 수 있었을것을....무지가 몸을 고생시킨다.

만약 특정 페이지에서 메타태그가 먹지 않는다면 dtd 선언이 무시되고 있다고 의심해 볼 수 있다.
dtd 위에 <!-- 난 주석이야 --> 주석이 있다면 dtd 는 무시된다.

'크로스브라우징' 카테고리의 다른 글

min-height  (0) 2010.07.10
ie6 position 버그  (0) 2010.07.09
브라우저별 테이블 height 값으로 본 픽셀 테스트  (0) 2010.04.21
게시판 tr 오버시 색을 입히는 방법  (0) 2010.04.08
1px 공간 버그  (0) 2010.04.08
: