묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
div를 짜지 않고 노프레임으로 레이아웃을 구성하여 홈페이지를 만들었는데요.
구글 크롬과 파이어폭스, 그리고 ie8 사용자 중 일부에게는 정상적으로 보이는 홈페이지가
ie하위버전이나 혹은 '호환성보기'를 체크하여 홈페이지를 열었을 때 레이아웃이 깨지는 현상이 발생합니다.
테이블은 모두 px 맞추었고 혹시 크기가 다른 곳이 있어서 문제가 되나 하고 봤더니 그것도 아니었습니다.
현재 정상적으로 보이는 웹브라우저에서도 호환성보기를 체크하고 홈페이지를 보면
레이아웃이 깨져서 보인다는 회원들이 보내준 캡쳐와 똑같이 되는데
문제가 되는 회원들 중의 일부는 호환성보기체크를 해제하면 정상적으로 보이나, 또 그렇지 않은 회원들도 있다고 합니다.
굉장히 단순하게 제작되어있는데 유독 익스플로러에서만 이런 현상이 왜 발생하는건가요?
div로 코딩하지않고 해결할 수 있는 방법은 없을까요?
익스에서 레이아웃깨지는 현상.. 호환성 보기 문제.
2011.02.25 12:48
div를 짜지 않고 노프레임으로 레이아웃을 구성하여 홈페이지를 만들었는데요.
구글 크롬과 파이어폭스, 그리고 ie8 사용자 중 일부에게는 정상적으로 보이는 홈페이지가
ie하위버전이나 혹은 '호환성보기'를 체크하여 홈페이지를 열었을 때 레이아웃이 깨지는 현상이 발생합니다.
테이블은 모두 px 맞추었고 혹시 크기가 다른 곳이 있어서 문제가 되나 하고 봤더니 그것도 아니었습니다.
현재 정상적으로 보이는 웹브라우저에서도 호환성보기를 체크하고 홈페이지를 보면
레이아웃이 깨져서 보인다는 회원들이 보내준 캡쳐와 똑같이 되는데
문제가 되는 회원들 중의 일부는 호환성보기체크를 해제하면 정상적으로 보이나, 또 그렇지 않은 회원들도 있다고 합니다.
굉장히 단순하게 제작되어있는데 유독 익스플로러에서만 이런 현상이 왜 발생하는건가요?
div로 코딩하지않고 해결할 수 있는 방법은 없을까요?
꼭 div를 사용하여 레이아웃을 작성하지 않아도 익스6,7 버전에서는 이와 같은 문제가 발생합니다.
호환성 보기를 누르면 익스8의 경우 익스7 스타일로 표현을 하기 때문에 실제 구버전의 익스플로러와 같다고 보시면 되구요, 결국 크로스브라우징 문제는 질문하신분이 인터넷 검색들 통해 공부를 하고 해결해 내는 수밖에 없습니다.