2013-10-24 156 views
-2

不知道爲什麼,但背景顏色不起作用。它添加浮動後,它消失:右。希望您能夠幫助我。 謝謝!背景顏色不起作用

body { 
    margin: 0; 
} 

#wrapper { 
    margin: auto; 
    width: 920px; 
} 

#wrapper #menu { 
    background-color: #B8B8B8; 
} 

#wrapper #menu ul { 
    margin: 0; 
    padding: 0; 
} 

#wrapper #menu ul li { 
    display: inline; 
} 

#wrapper #menu ul li a { 
    text-decoration: none; 
    float: right; 
    padding: 10px; 
} 
+5

你還可以添加你的html代碼嗎? – Nitesh

+1

幫助我們來幫助你,使用jsfiddle.net爲問題添加完整代碼(html,css,JS [如果需要]),我們將很樂意幫助 – Jim

回答

0

擁有所有你的孩子,在這種情況下,所有-li-元素浮動,會崩潰的父母,爲什麼你不能看到你的背景的高度。

你可以通過爲你的-ul設置一個特定的高度或者使用像clearfix這樣的東西來解決這個問題。