2014-02-10 52 views
0

爲什麼我的<ul>項在第一個圖像中重疊? (當我縮小瀏覽器窗口)縮小瀏覽器窗口時HTML div項重疊

一切看起來都在全屏瀏覽器罰款:(第二圖像)

Shrink browser and the ul items start to overlap with rest of navigation

Full screen browser OK!

這裏是我的CSS是什麼樣子:

.navMain { 

    float:right; 
    margin:-60px 0px; 

} 

.navMain ul { 

    margin:0px; 
    padding:0px; 

} 

.navMain ul li { 


    padding-right:80px; 
    list-style:none; 
    display:inline; 

} 

HTML:

<div class="navMain"> 

      <ul> 
        <li><a href="#">Home</a></li> 
        <li><a href="#">Most Liked</a></li> 
        <li><a href="#">FAQ</a></li> 
      </ul> 

</div> <!-- END navMain --> 

回答

0

添加float:left

.navMain ul { 

    margin:0px; 
    padding:0px; 
    float:left; 
} 

float:right取決於設計。

+0

這並不會改變我的任何東西。我已經在'.navMain'裏面有'float:right',所以它繼承了。 –

+0

你能分享一個你有代碼的鏈接嗎? – malta

+0

請看看:http://jsfiddle.net/B4s3f/ –

相關問題