2012-06-28 43 views

回答

2

取出寬度,並且不浮動的股利。 http://jsfiddle.net/XdfCp/3/

#ListaEventosPorMes .detalhes{ 
    display: block; 
    background-color: #722827;   
    text-align: left; 
    padding: 10px; 
} 

如果你正在學習CSS,需要一些時間來了解彩車工作,並儘量避免他們,當有替代品。不要只是浮動一個元素來「修補」某些東西,這可能會帶來不好的後果。

+0

您已經使用了xfloat。這是什麼意思? – Ronaldo

+0

它不存在。我添加了'x'來檢查刪除浮動的效果。小提琴更新:http://jsfiddle.net/XdfCp/3/ – bfavaretto

+0

另外,你也不需要'display:block'。 Div默認具有'display:block'。 – bfavaretto

1

這是因爲您添加了填充的元素的寬度設置爲100%,這意味着填充將添加到此元素上,從而將元素擴展到.seta。最好的辦法是改變你的寬度,並將填充設置爲%,如寬度:90%;填充:5%或設置最大寬度。

是這樣的:http://jsfiddle.net/XdfCp/2/