국내에 웹 사이트들이 웹 표준을 지키고 OS나 브라우저와 관계 없이 접근성을 향상 시키기 위한 사이트 버그 신고 및 문제 해결을 위한 게시판입니다.
-
visualer
- Posts: 4
- Joined: 2005 04 20 17:17 22
-
Contact:
Post
by visualer »
Code: Select all
<frameset rows="50,*" name='top' Framespacing='0'>
<frame src="./top.php" name='menu' scrolling='no' frameborder='0'>
<frame src="./bottom.php" name='main' scrolling='auto' frameborder='0'>
</frameset>
안녕하세요
여쭤볼게 있어 이렇게 글 남깁니다.
위와 같은 프레임셋이 있습니다..
그런데.. 아래 프레임에 내용이 길어져서 세로 스크롤바가 생기면
가로 스크롤 바도 같이 생겨버립니다
제가 생각하기에 세로 스크롤바에의해 가려지는 만큼이 가로스크롤이 되는거 같은데
이걸 해결 할 수 있는 방법을 찾아봐도 모르겠습니다
여러분들의 도움 부탁드립니다
참고로 가로스크롤 바가 생기는 페이지는 margin:0 auto;를 이용해서
가운데 정렬을 하고 있습니다. 이걸 이용하지 않는 페이지는 제대로 되는군요
감사합니다.
-
박민권
- 해커
- Posts: 724
- Joined: 2005 01 31 22:33 55
- Location: 대한민국
-
Contact:
Post
by 박민권 »
visualer wrote:
참고로 가로스크롤 바가 생기는 페이지는 margin:0 auto;를 이용해서
가운데 정렬을 하고 있습니다. 이걸 이용하지 않는 페이지는 제대로 되는군요
감사합니다.
님의 예상대로 세로 스크롤이 차지한 만큼 가로스크롤이 생겨러비리는 것인데
따로 방법이 없을 듯 합니다.
중앙정렬시 스크롤바를 제외한 크기가 아닌 스크롤바까지 포함하는군요.
-
kingori
- Posts: 28
- Joined: 2004 10 21 16:54 08
-
Contact:
Post
by kingori »
frame 의 경우는 잘 모르겠고, div 의 경우 style sheet 에서 비표준적인 방법으로 구현은 가능하지만, 역시 표준이 아니므로 추천할 만한 내용은 아니겠지요.
Code: Select all
<div style="height:300px;border-width:1px;overflow:-moz-scrollbars-vertical;overflow-y:scroll;">
위의 코드에서 overflow:-moz-scrollbars-vertical; 은 FF 전용, overflow-y:scroll; 은 IE 전용입니다.
그래서 저렇게 둘 다 표시해 주면 FF , IE 에서는 잘 보이겠지만 다른 브라우저에서는 어떻게 보일런지 장담을 못하겠네요
frame 도 비슷하게 가능하지 않을까 생각되네요
Users browsing this forum: No registered users and 1 guest