我檢查了MDN,看看有什麼方法可以有一個保證金屬性的自動值,它說:「汽車是取代某個合適的值,例如它可以用於塊的居中。margin auto是什麼意思?
但這是什麼合適的價值,適合什麼?
我想我自己的一些實驗,我發現如果我添加保證金左:自動,容器去右(就像漂浮到右):
#container {
background: red;
width: 120px;
margin-left: auto;
}
不這意味着增加margin auto實際上就像「佔用所有可用空間」一樣?並且,當您添加左右邊距時,它會將div放在中間,因爲它會嘗試從左側和右側獲取所有空間?
定義margin-right:auto;就像這樣http://jsfiddle.net/sph2j6jx/1/ – 2014-10-07 07:40:11
你的暗示是正確的。 – 2014-10-07 07:44:40