CSSda chap chetidan joy tashlab blok elementni tekislash

margin uchun auto qiymati aslida nafaqat markazlashtirish uchun ishlatiladi. Aslida, bu qiymat chetboshlikni avtomatik hisoblashga imkon beradi va uni imkon qadar maksimal qiladi. Chap va o‘ng chetboshlik uchun auto ni o‘rnatganimizda - element markazlashtiriladi.

Biroq, faqat chap chetboshlikni o‘rnatish mumkin. Bunda element chap tomondan imkon qadar maksimal chetboshlik oladi va o‘ng tomonga joylashadi:

html<div class="parent">
  <div class="child"></div>
</div>
css.parent {
  padding: 10px 0;
  border: 1px solid red;
}
.child {
  margin-left: auto; /* chap chetboshlikni avtomatik o‘rnatamiz */
  height: 100px;
  width: 200px;
  border: 1px solid green;
}

Результат: