2012-10-10 48 views

回答

2

你需要你的浮動LI,不是你的UL。無需position:absolute。如果您想將菜單移至右側,您可以使用將其浮動,或使用margin:left。一定要清除你的花車後。

見我的教程:I Love Lists

1

,這是因爲位置的:絕對和位置:相對部分在你的CSS。

試試這個:

nav { 
    width:100%; 
    height:181px; 
    display: block; 
    background: url('http://i.imgur.com/JrTUv.png') top no-repeat; 
    margin-top:30px; 
} 
nav ul { 
    float:right; 
    list-style:none; 
} 

nav ul li { 
    display:inline-block; 
}