Свойство margin-top CSS определяет внешний отступ в верхней части элемента. Положительное значение поместит элемент дальше от соседних элементов, чем обычно, а отрицательное значение поместит его ближе
MDN web docs
MDN web docs
Если же рассмотреть частный случай:
margin-top: 10%;
то окажется, что 10% — это довольно неожиданный параметр. Лично для меня он оказался не настолько очевидным. Хотя top и означает ВЕРХ, тем не менее данное значение считается «относительно ШИРИНЫ ближайшего контейнера«, а не его высоты. как это можно было логично предположить!
То же самое касается и свойства margin-bottom.
Если есть желание почитать, почему именно так считается, вот ссылка.
DenTNT недавно публиковал (посмотреть все)
- Windows 10: Уменьшить размер виртуальной машины WSL - 06.10.2024
- Windows 10: Событие EventID 63 в Журнале Приложений - 28.09.2024
- Android: Захват траффика - 07.09.2024