2016-02-04 72 views
-1

這是關於塊和內聯元素的問題嗎?何時將保證金:自動;工作而不工作?

有時使用margin-left來居中放置可能令人沮喪。

margin:auto不起作用,是使用餘量唯一或最好的選擇?

請中的任何一個與實施例的(或具有的jsfiddle)當還沒有設置一寬度或當你有一個浮子

+0

在什麼情況下使用'margin:auto;'? –

+0

當你說「使用margin:auto'不起作用」你的意思是說它並不像你想要的那樣居中?因爲它總是有效,所以它有時不會居中的原因是因爲當父元素具有完整寬度或僅在父元素上使用'text-align:center'時元素定位的方式 –

+0

使用'margin:auto' – mylee

回答

2

margin:auto不會工作解釋。要定位一個塊元素,你必須給它一個寬度然後只有你可以使用margin: 0 auto。這是元素。對於內嵌元素,您將不得不使用text-align:center