내 CSS가 전체 페이지에서 스크롤 막대를 일으키는 이유를 알아 내려고 노력했습니다.전체 페이지의 하단에있는 스크롤 막대
Container 100% (width)
wrapper 80%
navMenu 100%
centerDoc 100%
나는 최근에 (그 수평 메뉴 그래서 새로운 항목이 오른쪽에 추가) 다른 메뉴 항목을 추가했다 :
여기에 내 옛날 DIV 레이아웃 (아무 스크롤 문제가)입니다. 새 메뉴 항목을 추가 한 후 페이지 크기를 조정할 때 (작은 크기로 만들 때) 새 메뉴 항목이 첫 번째 메뉴 항목 아래 왼쪽 구석으로 축소됩니다.
이 문제를 해결하려면 난 다음에 내 레이아웃을 변경 :
Container 100% (width)
navMenu 100% <-- moved navMenu out of wrapper
wrapper 80%
centerDoc 100%
이것은 collpasing 문제를 해결했습니다. 하지만 이제 전체 페이지의 페이지 하단에 스크롤 막대가 있습니다. 그리고 난 그것을 제거하는 방법을 알아낼 수없는 것 :/
HTML 코드 :
<div id="conainer">
<?php require_once 'includes/header.php';
require_once 'includes/nav.php'; ?>
<div id="wrapper">
<p>this is the wrapper</p>
<div id="centerDoc">
<p>this is the centerDoc</p>
</div> <!--centerDoc !-->
</div> <!-- wrapper !-->
</div> <!--container !-->
참고 :
: nav.php는 navMenu 사업부CSS 스 니펫 (snippet)을 포함
#container {
margin:auto;
width: 100%;
}
#wrapper{
width:80%;
}
#navMenu{
/*font-family: 'Tenor sans', Calibri, Times, Times, serif;*/
margin-left:2px;
width:100%;
font-weight:normal;
font-size:15px;
/*this keeps the drop down menu on top*/
position:relative;
z-index:50;
}
#centerDoc {
margin-top:2.8%;
margin-left:10px;
float:left;
width: 100%;
}
나는 이것이 길다는 것을 알고 있지만, 나는 그 문제를 해결하기위한 방향을 찾고있다. 감사!
감사하지만 슬프게도 작동하지 않습니다. – greenpool
@greenhoodlum 실황 예제를 제공해 주시겠습니까? http://jsfiddle.net/에서 예를 들어? 그것은 당신의 전체'css' 스 니펫입니까? (방금 업데이트 한 예에서 스크롤 막대가 보이지 않습니다.) – Luis
[link to jsfiddle] (http://jsfiddle.net/greenpool/UVwQn/2/) 올바른 링크. – greenpool