2016-06-21 270 views
-6

夥計們我正在嘗試修復此導航欄頂部的困難時間。請幫助...需要快速固定導航欄問題

<nav> 

    <span class="nav-btn"></span> 

    <ul class="nav"> 
     <li><a href="#">Home</a></li> 
     <li><a href="#">About</a></li> 
     <li><a href="#">Services</a></li> 
     <li><a href="#">Contact</a></li> 
    </ul> 
</nav> 

我已經把風格是: -

nav{ 
    position: fixed; 
    top: 0; 
    width: 100%; 
} 


nav .nav { 
    background: #333; 
    color: #fff; 
    margin: 0; 
    list-style: none; 
    text-align: center; 
} 

.nav li{ 
    display: inline-block; 
} 

.nav li a{ 
    color: #fff; 
    padding: 25px 35px; 
    font-size: 20px; 
    font-weight: bold; 
    background-color: #333; 
    display: block; 
} 

.nav li a:hover{ 
    background-color: #fff; 
    color: #333; 
} 

即使

nav{ 
    position: fixed; 
    top: 0; 
    width: 100%; 
} 

我無法得到固定。

+0

你想要的資產淨值保持在始終是頭等即使滾動? – claudios

+0

它已經修復,我沒有看到任何問題。只需添加一些內容,以便滾動顯示在主體中以查看其已修復。 –

+0

也許應該刪除這個問題? –

回答

1

您的代碼已修復..您有什麼麻煩?

body{height:1000px;} 
 
nav{ 
 
    position: fixed; 
 
    top: 0; 
 
    width: 100%; 
 
} 
 

 

 
nav .nav { 
 
    background: #333; 
 
    color: #fff; 
 
    margin: 0; 
 
    list-style: none; 
 
    text-align: center; 
 
} 
 

 
.nav li{ 
 
    display: inline-block; 
 
} 
 

 
.nav li a{ 
 
    color: #fff; 
 
    padding: 25px 35px; 
 
    font-size: 20px; 
 
    font-weight: bold; 
 
    background-color: #333; 
 
    display: block; 
 
} 
 

 
.nav li a:hover{ 
 
    background-color: #fff; 
 
    color: #333; 
 
}
<nav> 
 

 
    <span class="nav-btn"></span> 
 

 
    <ul class="nav"> 
 
     <li><a href="#">Home</a></li> 
 
     <li><a href="#">About</a></li> 
 
     <li><a href="#">Services</a></li> 
 
     <li><a href="#">Contact</a></li> 
 
    </ul> 
 
</nav>