margin-top
Baseline Широко доступно
Эта функция хорошо зарекомендовала себя и работает на многих устройствах и версиях браузеров. Она доступна во всех браузерах с июля 2015 года.
Свойство margin-top CSS задает область отступа сверху элемента. Положительное значение смещает элемент дальше от соседних элементов, а отрицательное — ближе.
Попробовать
Синтаксис
/* <length> values */ margin-top: 10px; /* An absolute length */ margin-top: 1em; /* relative to the text size */ margin-top: 5%; /* relative to the nearest block container's width */ /* Keyword values */ margin-top: auto; /* Global values */ margin-top: inherit; margin-top: initial; margin-top: revert; margin-top: revert-layer; margin-top: unset;
Свойство margin-top задается как ключевое слово auto, или <length>, или <percentage>. Его значение может быть положительным, нулевым или отрицательным.
Значения
<length>-
Размер отступа как фиксированное значение.
<percentage>-
Размер отступа как процент от ширины (width в горизонтальном языке, заданной
writing-mode) контейнера. auto-
Браузер выбирает подходящее значение. См.
margin.
Формальное определение
| Начальное значение | 0 |
|---|---|
| Применимо к | всем элементам, кроме элементов с типом таблицы display отличными от table-caption, table и inline-table. Также применимо к ::first-letter. |
| Наследуется | нет |
| Проценты | относятся к ширине контейнера |
| Вычисленное значение | указанный процент или абсолютная длина |
| Тип анимации | a длина |
Формальный синтаксис
margin-top =
<length-percentage> |
auto |
<anchor-size()>
<length-percentage> =
<length> |
<percentage>
<anchor-size()> =
anchor-size( [ <anchor-name> || <anchor-size> ]? , <length-percentage>? )
<anchor-name> =
<dashed-ident>
<anchor-size> =
width |
height |
block |
inline |
self-block |
self-inline
Примеры
Указание положительных и отрицательных отступов сверху
.content {
margin-top: 5%;
}
.side-box {
margin-top: 10px;
}
.logo {
margin-top: -5px;
}
#footer {
margin-top: 1em;
}
Спецификации
| Спецификация |
|---|
| CSS Box Model Module Level 3 # margin-physical |
Совместимость с браузерами
| Рабочие столы | Мобильные устройства | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Opera | Safari | Chrome Android | Firefox для Android | Opera Android | Safari на IOS | Samsung Internet | WebView Android | |
margin-top |
1 | 12 | 1 | 3.5 | 1 | 18 | 4 | 10.1 | 1 | 1.0 | 4.4 |
auto |
1 | 12Значениеauto не поддерживается в режиме quirks. |
1 | 3.5 | 1 | 18 | 4 | 14 | 1 | 1.0 | 37 |
См. также
-
margin-right,margin-bottomиmargin-left -
marginсокращенная запись -
margin-block-start,margin-block-end,margin-inline-startиmargin-inline-end -
margin-blockиmargin-inlineсокращенные записи - Модель CSS-блока модуль
© 2005–2024 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/CSS/margin-top