CSS: Свойство margin-top в процентах

Свойство margin-top CSS определяет внешний отступ в верхней части элемента. Положительное значение поместит элемент дальше от соседних элементов, чем обычно, а отрицательное значение поместит его ближе
MDN web docs

Если же рассмотреть частный случай:

margin-top: 10%;

то окажется, что 10% — это довольно неожиданный параметр. Лично для меня он оказался не настолько очевидным. Хотя top и означает ВЕРХ, тем не менее данное значение считается «относительно ШИРИНЫ ближайшего контейнера«, а не его высоты. как это можно было логично предположить!
То же самое касается и свойства margin-bottom.

Если есть желание почитать, почему именно так считается, вот ссылка.



Подписаться
Уведомление о
guest
0 Комментарий
Inline Feedbacks
View all comments