2016-09-01 2 views
1

햄버거 드롭 다운을 슬라이드에서 오른쪽으로 슬라이드하고 동일한 요소를 사용하는 방법을 찾는 데 문제가 있습니다. 나는 breakpoints에서 다른 것들에 대해 하나의 메뉴를 교체하는 샘플을 보았다.하지만 나는 하나의 메뉴를 사용하여 둘 다 달성하고자한다. 여기에 기본 코드가 있습니다.부트 스트랩 햄버거 메뉴에서 UI를 업데이트하는 방법을 알아야합니다.

<!-- Fixed navbar --> 
<nav class="navbar navbar-inverse navbar-fixed-top"> 
    <div class="container"> 
     <div class="navbar-header"> 
      <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar"> <span class="sr-only">Toggle navigation</span> 
<span class="icon-bar"></span> 
<span class="icon-bar"></span> 
<span class="icon-bar"></span> 

      </button> <a class="navbar-brand" href="#">Bootstrap theme</a> 

     </div> 
     <div id="navbar" class="navbar-collapse collapse"> 
      <ul class="nav navbar-nav"> 
       <li class="active"><a href="#">Home</a> 

       </li> 
       <li><a href="#about">About</a> 

       </li> 
       <li><a href="#contact">Contact</a> 

       </li> 
       <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">Dropdown <span class="caret"></span></a> 

        <ul class="dropdown-menu" role="menu"> 
         <li><a href="#">Action</a> 

         </li> 
         <li><a href="#">Another action</a> 

         </li> 
         <li><a href="#">Something else here</a> 

         </li> 
         <li class="divider"></li> 
         <li class="dropdown-header">Nav header</li> 
         <li><a href="#">Separated link</a> 

         </li> 
         <li><a href="#">One more separated link</a> 

         </li> 
        </ul> 
       </li> 
      </ul> 
     </div> 
     <!--/.nav-collapse --> 
    </div> 
</nav> 

나는이 문제를 해결하기 위해 모든 곳을 찾고 있습니다. 메뉴를 바꿀 수없는 이유는 메뉴 항목이 정기적으로 업데이트되어야하고 두 칸에서 처리해야하기 때문입니다.

https://fiddle.jshell.net/qw93eLy6/2/

+0

그 파일을 포함 jQuery-Plugin-For-Bootstrap.html – RasmusGlenvig

+0

흠. 이것을 jsfiddle에서 작동 시키려고 노력하고 있습니다. 나는 무엇을 놓치고 있습니까? https://fiddle.jshell.net/qw93eLy6/8/ – riotgear

+0

이렇게하면 슬라이드가 원합니까? http://www.codeply.com/go/p6JYGuVQ3y – ZimSystem

답변

1

나는 내 지역 그것의 작동 잘 그것을 확인하시기 바랍니다 확인하고,이 헤드 파일을 포함해야한다. http://www.jqueryscript.net/menu/Off-canvas-Push-Menu- - 당신은 당신의 jQuery를하는 경우 는 CSS 파일은 이것은 당신이 :) 무엇을 찾고있을

<head> 
<script src="http://code.jquery.com/jquery.js"></script> 
<script type="text/javascript" src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.0.0-alpha/js/bootstrap.min.js"></script> 
<link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.0.0-alpha/css/bootstrap.css"> 
<link rel="stylesheet" type="text/css" href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.0.0-alpha/css/bootstrap.min.css"> 
</head> 


<nav class="navbar navbar-inverse navbar-fixed-top"> 
    <div class="container"> 
     <div class="navbar-header"> 
      <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar">Bootstrap theme <span class="sr-only">Toggle navigation</span> 
<span class="icon-bar"></span> 
<span class="icon-bar"></span> 
<span class="icon-bar"></span> 

     </div> 
     <div id="navbar" class="navbar-collapse collapse"> 
      <ul class="nav navbar-nav"> 
       <li class="active"><a href="#">Home</a> 

       </li> 
       <li><a href="#about">About</a> 

       </li> 
       <li><a href="#contact">Contact</a> 

       </li> 
       <li class="dropdown"> <a href="#" class="dropdown-toggle" data-toggle="dropdown" role="button" aria-expanded="false">Dropdown <span class="caret"></span></a> 

        <ul class="dropdown-menu" role="menu"> 
         <li><a href="#">Action</a> 

         </li> 
         <li><a href="#">Another action</a> 

         </li> 
         <li><a href="#">Something else here</a> 

         </li> 
         <li class="divider"></li> 
         <li class="dropdown-header">Nav header</li> 
         <li><a href="#">Separated link</a> 

         </li> 
         <li><a href="#">One more separated link</a> 

         </li> 
        </ul> 
       </li> 
      </ul> 
     </div> 
     <!--/.nav-collapse --> 
    </div> 
</nav> 
+0

나는 루빈 (rubin)이있는 것을 시도했지만 슬라이드 아웃이 작동하지 않습니다. https://jsfiddle.net/galnova/ha2o1xsj/ 부트 스트랩 4 알파를 사용할 수 없어 3.3.7로 바꿨습니다. 슬라이드 아웃을 작동시키는 방법에 대한 아이디어가 있습니까? – riotgear

관련 문제