2015-01-29 8 views
0

Я использую этот bootsrtap template на своем веб-сайте, но боковая панель не начинается с начала, заражая ее, показывая некоторое расстояние вниз, однако содержимое идеально.Боковая панель ботстрапа, которая не отображается в верхней части

enter image description here

<div class="container-fluid" style="margin-top:80px; min-height:500px; background-color:orange;"> 
    <div class="row"> 

    <div id="wrapper"> 

     <!-- Sidebar --> 
     <div id="sidebar-wrapper"> 
      <ul class="sidebar-nav"> 
       <li class="sidebar-brand"> 
        <a href="#"> 
         Admin Panel 
        </a> 
       </li> 
       <li> 
        <a href="email_master_list/">Email Master List</a> 
       </li> 
       <li> 
        <a href="#">Shortcuts</a> 
       </li> 
       <li> 
        <a href="#">Overview</a> 
       </li> 
       <li> 
        <a href="#">Events</a> 
       </li> 
       <li> 
        <a href="#">About</a> 
       </li> 
       <li> 
        <a href="#">Services</a> 
       </li> 
       <li> 
        <a href="#">Contact</a> 
       </li> 
      </ul> 
     </div> 
     <!-- /#sidebar-wrapper --> 

     <!-- Page Content --> 
     <div id="page-content-wrapper" style="background-color:green;"> 
      <div class="container-fluid"> 
       <div class="row"> 
        <div class="col-lg-12"> 
         {% block contentarea %} 
         <h1>Simple Sidebar</h1> 
         <p>This template has a responsive menu toggling system. The menu will appear collapsed on smaller screens, and will appear non-collapsed on larger screens. When toggled using the button below, the menu will appear/disappear. On small screens, the page content will be pushed off canvas.</p> 
         <p>Make sure to keep all page content within the <code>#page-content-wrapper</code>.</p> 
         <a href="#menu-toggle" class="btn btn-default" id="menu-toggle">Toggle Menu</a> 
         {% endblock %} 
        </div> 
       </div> 
     e.preventDefault(); 
     $("#wrapper").toggleClass("toggled"); 
    }); 
    </script> 
</div>   </div> 
     </div> 
     <!-- /#page-content-wrapper --> 

    </div> 
    <!-- /#wrapper --> 
</script> 
</div> 
    </div> 
    <script> 
    $("#menu-toggle").click(function(e) { 
     e.preventDefault(); 
     $("#wrapper").toggleClass("toggled"); 
    }); 
    </script> 
</div> 

Я хочу черную боковую панель для начала сверху, однако на экране мобильного телефона он показывает сверху.

+0

Где находится тег сценария открытия для e.preventDefault(); $ ("# wrapper"). ToggleClass ("toggled"); – Jason

ответ

0

Вы можете расположить # боковой панели-оболочки на верхней

#sidebar-wrapper{ 
    top:0px; 
} 

Demo: http://jsfiddle.net/bronni/caprkok4/2/

+0

работал, но на верхнем заголовке панель администратора поднималась вверх. теперь боковая панель начинается с меню списка электронной почты. –

0

U дал сам запас верхом ур контейнер: 80px так очевидно, боковая панель будет начинаться с вниз, хотя в вычисленном он покажет margin-top: 0, но если вы проверите контейнер, у него есть margin-top: 80px;

+0

Это поле для внешнего контейнера, боковая панель находится внутри контейнера –

+0

Я получаю это, но что происходит, когда u удаляет край: 80px внешнего контейнера – Sydonia

+0

никакого эффекта, посмотрите на решение @Christoph, но оно перемещается слишком сильно, поэтому что панель управления верхнего меню скрыта/не отображается. –

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