2016-08-06 13 views
-1

Я использую рамку материализовать CSS и когда я использую фиксированную панель навигации у меня есть проблема навигационная панель перекрывает основное содержание и заголовок страницы (взглянуть на прикрепленных изображениях)Fixed нав перекрывает основное содержание

enter image description here

хотя она хорошо выглядит на небольшой размер экрана:

enter image description here

<header> 
    <div class="nav-wrapper"> 
     <nav> 
      <a href="#" data-activates="nav-mobile" 
       class="button-collapse hide-on-large-only"><i 
         class="material-icons">menu</i></a> 
      <a class="page-title">Page Title</a> 
      <ul id="nav-mobile" class="side-nav fixed"> 
       <li><a href="/admin/posts" class="waves-effect waves-teal">Posts</a></li> 
       <li><a href="/admin/spam" class="waves-effect waves-teal">Spam</a></li> 
       <li><a href="/admin/inbox" class="waves-effect waves-teal">Inbox</a></li> 
      </ul> 
     </nav> 
    </div> 
    </header> 

Спасибо!

ответ

0

Документационный есть ответ здесь: Fixed Navbar

<div class="navbar-fixed"> 
<nav> 
    <div class="nav-wrapper"> 
    <a href="#!" class="brand-logo">Logo</a> 
    <ul class="right hide-on-med-and-down"> 
     <li><a href="sass.html">Sass</a></li> 
     <li><a href="badges.html">Components</a></li> 
    </ul> 
    </div> 
</nav> 
</div> 

Вы должны обернуть <nav... с div.navbar-fixed.

+0

все еще такой же вопрос, вы можете попробовать его в своем браузере –

+1

@AliSherafat Вы правы. Но это прекрасно работает на их сайте! Итак, я тестировал его с помощью CSS, который они используют: http://materializecss.com/css/ghpages-materialize.css Для моего изумления это устраняет проблему. По-видимому, их выпуск отличается от того, что они используют на своем веб-сайте. – Wickramaranga