2016-07-20 2 views
-1

Я хочу иметь меню панели инструментов. Если я нажимаю значок гамбургера, меню должно измениться, как на изображениях.изменить меню, щелкнув - Bootstrap

Отсюда:

enter image description here

Для этого:

enter image description here

Вот мой код: HTML

  <span class="glyphicon glyphicon-menu-hamburger"></span> 
      <ul class="nav navbar-nav"> 
      <!-- Line 1--> 
       <li class="listyle" > 
        <a href="#" data-toggle="collapse" data-target="#toggleDemo" data-parent="#sidenav01" class="collapsed"> 
       <span style="color:#e20074"> <span class="glyphicon glyphicon-cloud"></span>&nbsp; 1. Item</span> 
        </a> 
        <div class="collapse" id="toggleDemo" style="height: 0px;"> 
        <ul class="nav nav-list"> 
         <li><a href="#">Submenu1.1</a></li> 
         <li><a href="#">Submenu1.2</a></li> 
         <li><a href="#">Submenu1.3</a></li> 
        </ul> 
        </div> 
       </li> 
       </ul> 

ответ

0

Пожалуйста, попробуйте с приведенным ниже URL-адресом, я добавил несколько css и Js.

.navbar-nav { 
     width:200px; 
     transition:all 0.8s ease; 
    } 
    .glyphicon{ 
     transition:all 0.9s ease; 
    } 
    .navbar-nav li{ 
     width:200px; 
    } 
    .someClass { 
     width:50px; 
     overflow:hidden; 
     display:block; 

    } 
    .someClass .glyphicon{ 
     color:#0f0d9f; 
     font-size:30px; 
    } 



$('.glyphicon-menu-hamburger').click(function() { 
    $(".navbar-nav").toggleClass("someClass"); 
}); 

ref url

+0

вау ты мой герой! Благодаря тонну! – Kronkorken

+0

Я слишком рано доволен. В скрипке это прекрасно работает. В моих собственных файлах ничего не происходит. Что я мог сделать? – Kronkorken

+0

Пожалуйста, включите файл библиотеки JQuery в html. Загрузите библиотеку jQuery из jQuery.com ИЛИ включите jQuery из CDN. – ramya0072

Смежные вопросы