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

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

margin-right - це CSS властивість, яка встановлює відступ від правого краю елемента. Відступ вимірюється як відстань від зовнішнього краю правої границі поточного елемента до внутрішньої границі його батьківського елемента.

Синтаксис

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

Значення

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

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

Приклад

<!DOCTYPE html>
<html>
 <head>
  <meta charset="utf-8">
  <title>margin-right</title>
  <style>
   body { 
    margin-right: 25%; /* Відступ справа */
    margin-left: 25%; /* Відступ зліва */
   }
   .panel {
    background: #007083; /* Колір фону */
    color: white; /* Колір тексту */
    padding: 10px; /* Відступи навколо тексту */
    text-align: justify; /* Вирівнювання за шириною */ 
   }
  </style>
 </head>
 <body>
  <div class="panel">
   Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diem nonummy nibh 
   euismod tincidunt ut lacreet dolore magna aliguam erat volutpat. Ut wisis enim 
   ad minim veniam, quis nostrud exerci tution ullamcorper suscipit lobortis nisl 
   ut aliquip ex ea commodo consequat.
  </div>
 </body>
</html>

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

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

[window.]document.getElementById("elementID").style.marginRight

Браузери

Internet Explorer 6 подвоює значення лівого або правого відступу для плаваючих елементів, які вкладені в батьківські елементи. Проблема може бути вирішена за допомогою додавання display: inline для плаваючого елемента.

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

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

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

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

  • Q: Де використовують margin-right в CSS?

    A: margin-right в CSS може бути використаний в стилях блоків, текстових елементів або будь-яких інших елементів, де потрібно задати відступ з правої сторони.

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

    A: Для задання конкретного значення margin-right в CSS використовують властивість 'margin-right' і вказують потрібну величину, наприклад, 'margin-right: 10px;' для відступу в 10 пікселів.

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

    A: Від'ємне значення margin-right в CSS може бути використане для зменшення відступу справа, наприклад, 'margin-right: -5px;' зменшить відступ на 5 пікселів.

  • Q: Чи можна використовувати відсотки для margin-right в CSS?

    A: Так, відсотки можна використовувати для margin-right в CSS, наприклад, 'margin-right: 50%;' встановить відступ справа від ширини батьківського елемента на 50%.