Что означает маржа auto?

Я проверилMDN чтобы увидеть, что значит иметь значение auto для свойства margin и он говорит: «auto isзаменить на какое-то подходящее значениенапример, может использоваться для центрирования блоков. "

Но что это такое подходящее значение, и подходит для чего?

Я попробовал несколько экспериментов и увидел, что если добавитьполе слева: автоКонтейнер идет вправо (вроде плавает вправо):

#container {
    background: red;
    width: 120px;
    margin-left: auto;
}

http://jsfiddle.net/sph2j6jx/

Означает ли это, что добавление поля auto на самом деле что-то вроде «занять все доступное пространство»? И когда вы добавляете и левые, и правые поля, он центрирует div, потому что пытается занять все пространство слева и справа?

Ответы на вопрос(3)

Ваш ответ на вопрос