2017-05-02 30 views
0

我試圖設置一個頁腳背景顏色爲不同的白色。它不起作用。我成功地改變了其他佈局元素的背景,但是頁腳是問題。HTML CSS3 - 爲什麼頁腳背景色不起作用?

下面是一些代碼:

<footer> 
<div id="left"><p>Some_left_text</p></div> 
<div id="right"><p>Some_right_text</p></div> 
</footer> 

CSS的頁腳:

footer {  
    background-color: yellow; 
} 

#left { 
    float: left;  
    margin-left: 180px; 
} 

#right { 
    float: right; 
    margin-right: 180px;  
} 

#left, #right p { 
    letter-spacing: 5px;  
} 
+1

因爲它的高度爲0,因爲您的浮動div。 – Ivar

回答

0

您使用的是浮動的div所以頁腳的高度爲0

你可以只解決這個問題將最小高度添加到頁腳。

footer {  
    background-color: yellow; 
    min-height: 40px 
} 
+0

好的,謝謝你的解釋。現在它工作:) –