웹마스터 팁
레이 아웃이 가로 가운데일 때 좌우 왔다 갔다 하는 문제
2009.07.09 15:55
안녕하세요.
이틀 고생해서 문제 해결 했습니다.
혹~ 다른 분들도 저 처럼 고생 하실 까봐~ ^^!
레이아웃을 가운데 정렬로 사용하실 때 이상하게 어떤 페이지에서는 좌측으로 조금 움직이고
어느 페이지는 움직이지 않고 그럴 때 있죠?
원인은 IE 8.0 에 있었습니다.
페이지 세로 길이가 짧아 한눈에 다 보이면 IE 8.0 에서는 우측 스크롤 바를 표시하지 않습니다.
반대로 세로 길이가 길어지면 우측 스크롤 바가 표시 되겠죠!
이때 페이지가 가로 가운데 정렬이라면 우측 스크롤 바 없을 때의 가운데와 있을 때의 가운데 좌표가 당연히 달라져서
페이지에 따라 레이아웃이 좌, 우로 왔다 갔다 하는 현상이 생긴 것입니다.
IE 7.0, IE6.0 에서는 세로 페이지가 짧아도 일단 우측에 스크롤 바는 존재 합니다. 그렇기 때문에 문제가 발생 되지 않았던 거죠.
암튼 IE 8.0 에서의 스크롤 바 문제 해결을 위해선 세로 스크롤바를 항상 표시 해 주면 된다는 거죠.
<style>
html { overflow-y: scroll; }
</style>
이것만 넣어 주면 IE7.0과 6.0 처럼 항상 세로 스크롤바 표시 됩니다.. ^^! (이미 알고 계시다면.. 패스... )
P.S.: 레이아웃 만들다 보니 IE 8.0 이 얼마나 웹표준에 충실 한지 깨달 았습니다. 이전 버전들 호환성 땜에 아주.. 고생 했습니다.
댓글 5
-
제시카
2009.07.25 22:34
고민했었는데 감사합니다.
-
전인찬
2009.12.01 17:51
파이어폭스에서도 같은 동작을 보입니다.
이 방법으로 해결했습니다. 감사합니다.
-
반달
2010.02.02 12:22
너무 감사합니다. 아니었다면
하루 종일 고민할뻔 했네요.
고맙습니다~!!!
-
오실롯
2010.06.29 05:02
위 방법을 사용하면 IE8에선 세로스크롤이 정상정으로 고정되나 IE7 이하에선 짧은 문서일 경우 세로스크롤바가 두개가 생기는 현상이 발생합니다. 이를 해결하기 위해선 css 핵을 사용하셔야 됩니다.
제목 | 글쓴이 | 날짜 |
---|---|---|
플래닛XE - Me2day 연동시 참고사항입니다. | 파산팩토리 | 2008.12.07 |
각 게시판별 하루 글 작성수 제한하기 (게시판 스킨 수정) | 도라란 | 2011.08.31 |
로그인 위젯 질문드립니다. | 소리없는 | 2011.08.31 |
IE에선 업로드 되고 Firefox chrome에서는 업로드가 안될때 | 나정생 | 2011.08.30 |
[꽁수로 해결하자!] 모바일 레이아웃 적용시 파일 업로드 안 되는 문제
![]() | 나루씡. | 2011.08.28 |
sejin7940 게시판에 소셜XE 댓글 다는 방법 [소스코드] [5] | Treasurej | 2011.08.16 |
게시판 글쓰기에서 자동링크의 target을 _blank로 일괄 적용 | 무얼까 | 2011.08.23 |
조회수 제한 풀고, 조회수 증가값을 더 크게 하는 소스 [7] | sejin7940 | 2011.08.21 |
닉네임이나 이름의 뒷부분을 ** 처리로 숨기고픈 경우 [2] | sejin7940 | 2011.08.06 |
XE 를 루트로 옮기는 방법과 문제 대응책 정리 (도메인 접속시 xe폴더로 이동 없이 바로 사이트 뜨게 하기)
[8]
![]() | Gekkou | 2009.12.06 |
내 PC에서 XE 설치하는 방법
[2]
![]() | amd짱좋아 | 2011.08.17 |
XE 템플릿 구문 정리 [1] | 우진홈 | 2011.08.17 |
FTP에서 인코딩 때문에 애 먹으시는 분들?
![]() | 히피♬ | 2011.08.15 |
저니님의 업 다운 퀵메뉴 적용하기
[4]
![]() | nabul2 | 2010.09.05 |
계시판 확장변수에 대하여 여쭤봅니다. [1] | 마지막드론 | 2011.08.14 |
내 PC에서 XE 빠르게 설치하는 방법 [7] | 차오이 | 2011.04.10 |
자체 우편번호 검색DB 사용하기 | 우진홈 | 2011.08.11 |
플래시 랜덤하게 불러오기 [9] | 선비숨결 | 2009.04.21 |
홈페이지에 퀵메뉴를 다는 소스 (ie7이상, 사파리, 불여우, 오페라 등은 position:fixed 로 고정) [20] | Firstlove | 2011.03.14 |
모듈 개발 틀 쉽게짜기
![]() | Xiso | 2011.08.03 |
8.0 뭐꼬 ^^ ㅎㅎ
그렇다면 나머지 브라우져(닉스플로러, 파이어폭스, 샤파뤼, 넷스케이프, 구글크롬, 오페라) 에서는 무조건
스크롤바가 있다는 얘기겠네요...
좋은 정보 감사합니다.....