2013-04-29 1 views
4

이 문제에 대한 많은 게시물을 읽었지만 그 중 누구도 내가 겪고있는 문제를 해결하는 데 도움이되지 않습니다. 나는 footer (정확하게 content div가 끝나는 곳)에 대해 페이지 바로 옆에있는 nav_bar를 얻고 싶다. 미안하지만, javascript/jQuery에는별로 좋지 않다.바닥 글 위의 div를 중지하는 방법

<div id="section"> 
     <div id="navbar"> 
      <div id="navbar_contents"> 
       <ul> 
       <li><a href="#"><img src="images/nav_bar/nav_top.jpg" width="107" height="55" alt="top"></a></li> 
       <li><a href="#"><img src="images/nav_bar/nav_portfolio.jpg" width="107" height="55" alt="portfolio"></a></li> 
       <li><a href="#"><img src="images/nav_bar/nav_about.jpg" width="107" height="55" alt="about"></a></li> 
       <li><a href="#"><img src="images/nav_bar/nav_contact.jpg" width="107" height="55" alt="contact"></a></li> 
       <li><a href="#"><img src="images/nav_bar/nav_resume.jpg" width="107" height="55" alt="resume"></a></li> 
       </ul> 
      </div> 
     </div> 
    <div id="content"> 
    <h1>THE TOP</h1> 
    <div id="clear"> 
    </div> 
    </div> 
</div> 

와 CSS :

여기

내 순자산 가치 (NAV)에 대한 코드는 하하

#section #navbar { 
    background-color: #FFF; 
    height: auto; 
    width: auto; 
    border: 1px solid #000; 
    float: left; 
    -moz-box-shadow: 0px 0px 25px 2px #000000; 
    -webkit-box-shadow: 0px 0px 25px 2px #000000; 
    box-shadow: 0px 0px 25px 2px #000000; 
    -webkit-border-radius: 8px; 
    -webkit-border-bottom-right-radius: 20px; 
    -webkit-border-bottom-left-radius: 20px; 
    -moz-border-radius: 8px; 
    -moz-border-radius-bottomright: 20px; 
    -moz-border-radius-bottomleft: 20px; 
    border-radius: 8px; 
    border-bottom-right-radius: 20px; 
    border-bottom-left-radius: 20px; 
    padding-right: 23px; 
    position: fixed; 
} 

#section #navbar #navbar_contents { 
    width: auto; 
    height: auto; 
} 

#section #navbar ul { 
    list-style-type: none; 
} 

#section #content { 
    background-color: #FFF; 
    height: 2000px; 
    width: 610px; 
    border: 1px solid #000; 
    float: left; 
    margin-left: 200px; 
    -moz-box-shadow: 0px 0px 25px 2px #000000; 
    -webkit-box-shadow: 0px 0px 25px 2px #000000; 
    box-shadow: 0px 0px 25px 2px #000000; 
    -webkit-border-radius: 8px; 
    -moz-border-radius: 8px; 
    border-radius: 8px; 
    margin-bottom: 20px; 
    padding-left: 40px; 
    padding-top: 30px; 
} 

당신이 도움을 주셔서 너무 감사합니다!

+0

원하는 것을 기본적이고 명확하게 보여줄 수 있습니까? – Dave

+0

사진을 제공하면 예제를 코드화하는 것이 훨씬 쉬워집니다. – Vector

답변

1

업데이트

당신의 CSS를 변경 :

#section { 
width: 940px; 
height: 1500px; 
margin-right: auto; 
margin-bottom: 0px; 
margin-left: auto; 
padding-left: 0px; 
} 

margin-top 당신이 탐색 바는 약간 너무 멀리 아래로 밀어 원인이되었다했다.

+2

$ ("# navbar"). height ($ ("# content"). height()); ? –

+0

@roasted –

+0

nav_bar div의 크기를 콘텐츠 div의 크기로 조정하고 싶지 않습니다. 콘텐츠 div가 끝나는 위치에서 nav_bar div 스크롤을 멈추고 싶습니다. 그러면 겹쳐지지 않습니다. 꼬리말 위에. –