Blok elementinin soldan kənar boşluğu ilə düzülməsi CSS-də

margin üçün auto dəyəri əslində yalnız mərkəzləşdirmir. Əslində bu dəyər kənar boşluğu avtomatik hesablamağa və onu mümkün olan maksimuma çatdırmağa imkan verir. Biz auto dəyərini sol və sağ kənar boşluqlar üçün təyin etdikdə - element mərkəzləşir.

Ancaq, yalnız sol kənar boşluğu təyin etmək olar. Bu halda element soldan mümkün olan maksimum kənar boşluğu alacaq və ifrat sağ mövqeyini tutacaq:

html<div class="parent">
  <div class="child"></div>
</div>
css.parent {
  padding: 10px 0;
  border: 1px solid red;
}
.child {
  margin-left: auto; /* avtomatik sol kənar boşluğu təyin edirik */
  height: 100px;
  width: 200px;
  border: 1px solid green;
}

Результат: