CSS приклад: margin-top

Тег CSS margin-top: огляд, синтаксис та приклади

Встановлює відступ від верхнього краю елемента. Відступ - це відстань від зовнішнього краю верхньої межі поточного елемента до внутрішньої межі його батьківського елемента.

Синтаксис

margin-top: значення | auto | inherit

Значення

Величину верхнього відступу можна вказувати в пікселях (px), відсотках (%) або інших одиницях, що допустимі для CSS. Значення може бути як позитивним, так і від'ємним числом.

auto
Розрахунок розміру відступів автоматично браузером.
inherit
Наслідує значення батька.

Приклад

Приклад коду HTML та CSS

<!DOCTYPE html>
<html>
 <head>
  <meta charset="utf-8">
  <title>margin-top</title>
  <style>
   div {
    background: #fc3;
    border: 2px solid black;
    padding: 20px;
    margin-top: 20%;
   }
  </style>
 </head>
 <body>
  <div>
   Lorem ipsum dolor sit amet...
  </div>
 </body>
</html>

Результат цього прикладу показаний на малюнку 2.

Об'єктна модель

[window.]document.getElementById("елементID").style.marginTop

Браузери

Internet Explorer 6 у деяких випадках некоректно обчислює значення відступу, вказане в відсотках.

Internet Explorer до версії 7.0 не підтримує значення inherit.

Часті запитання

  • Q: Як використовувати margin-top в CSS?

    A: margin-top в CSS використовується для встановлення зовнішнього відступу зверху елементу.

  • Q: Де можна використовувати margin-top в CSS?

    A: margin-top можна використовувати в CSS для розміщення елементів на веб-сторінці з відступом від верхнього краю.

  • Q: Як встановити конкретне значення для margin-top в CSS?

    A: Для встановлення конкретного значення для margin-top в CSS використовується властивість margin-top: значення;

  • Q: Чи можна використовувати від'ємні значення для margin-top в CSS?

    A: Так, в CSS можна використовувати від'ємні значення для margin-top для встановлення відступу зверху у від'ємному напрямку.

  • Q: Як використовувати margin-top для центрування елемента по вертикалі в CSS?

    A: Для центрування елемента по вертикалі використовують margin-top: auto; разом із відповідним властивостями для батьківського елемента.