2012-05-14 99 views
1
#nav 
{ 
border-style:solid; 
width:500px; 
height:20px; 
margin-top:200px; 
margin-left:auto; 
margin-right:auto; 
} 
#nav ul 
{ 
list-style-type:none; 
width:100%; 
display:block; 
margin-left:auto; 
margin-right:auto; 
} 
#nav li 
{ 
display:inline; 
} 
#nav a 
{ 
float:left; 
display:block; 
border-style:solid; 
padding-left:5px; 
padding-right:5px; 
margin-top:-19px; 
} 

我只是不能讓它在ID爲「導航」的div中心。任何幫助我做錯了什麼?我在這個領域有點新鮮,所以關於如何製作出好的CSS佈局的建議將不勝感激!居中一個DIV內的UL

+0

我認爲UL必須有一個固定的寬度:儘量給它'寬度:50px'或相似。 – Oliver

+0

感謝您的評論,但它並沒有幫助不幸。 – Kajzer

回答

1

我想這應該做的伎倆:

#nav { 
    text-align: center; 
} 
#nav ul { 
    margin: 0 auto; 
    text-align: left; 
}