클릭 가능한 링크 목록이 포함 된 드롭 다운 div를 여는 버튼이있는 부트 스트랩 스티키 네비게이션 막대가 있습니다.부트 스트랩의 Navbar에 의해 열린 div를 배치하는 방법
내 Bootply (유사 jsfidlle합니다) : http://www.bootply.com/T69XCh0Vei
CSS를 사용하여, 나는 모바일을 포함한 모든 적절한 화면 너비에, 그건 그냥 네비게이션 바에서 div에 배치하고 싶습니다.
div의 위치를 'relative'로 설정하면 navbar 내부에 포함되어있어 navbar의 높이가 일정 범위를 벗어납니다.
코드 샘플 :
<nav class="navbar navbar-default navbar-fixed-top" id="sticky-nav-bar">
<div class="container-fluid row">
<div class="dropdown">
<button class="btn dropdown-toggle col-md-1" id="dropdownMenu1" data-toggle="dropdown">
<span class="glyphicon glyphicon-menu-hamburger"></span>
<span>NAVIGATE</span>
</button>
<div id="navbar-titles-id" class="hidden-xs">
<div class="col-md-2 col-sm-1">
<h5>Status</h5>
</div>
<div class="col-md-2 col-sm-1">
<h5>Code</h5>
</div>
</div>
<div class="visible-xs" id="navbar-xs-id">
<div class="result-title">
<h2>Status Code</h2>
</div>
</div>
<ul class="dropdown-menu" id="dropdown-menu-nav-id">
<li><input role="link" type="button" class="btn li-max-width" onclick="scrollToElement('#anchor0')" value="LINK 0"></li>
<li><input role="link" type="button" class="btn li-max-width" onclick="scrollToElement('#anchor1')" value="LINK 1"></li>
<li><input role="link" type="button" class="btn li-max-width" onclick="scrollToElement('#anchor2')" value="LINK 2"></li>
<li><input role="link" type="button" class="btn li-max-width" onclick="scrollToElement('#anchor3')" value="LINK 3"></li>
</ul>
</div>
</div>
</nav>
아마 드롭 다운 용기의 여백에 VW 규모를 사용해보십시오. 예. ul.dropdown-menu {margin-left : 10vw}를 사용하고 더 작은 뷰포트에 대해 필요에 따라 미디어 쿼리를 사용합니다. – Korgrue
@ Korgrue 가능한 경우 각 화면마다 수동으로 div를 적절한 위치에 두는 것을 피하기 위해이 방법을 사용하는 것이 좋습니다. – Stavm