比如:
<div>
<div>
</div>
</div>
想讓子div在父div中水平居中對齊,如果在css中寫
div
{
text-align: center;
}的話在ie中浏覽沒有問題,但在firefox中依然左對齊。
所以必須再加一個樣式
div div
{
margin-left:auto; margin-right:auto;
}這樣在ie,ff都能對齊。
我猜想是ff中如果你不設置margin,默認為0;而margin的優先級又高於text-align。
不知道大家有什麼猜想。