Учебник по HTML и CSS |
|
Свойства CSS CSS по категориям
|
margin
Краткая информация
ОписаниеУстанавливает величину отступа от каждого края элемента. Отступом является пространство от границы текущего элемента до внутренней границы его родительского элемента (рис. 1). Рис. 1. Отступ от левого края элемента Если у элемента нет родителя, отступом будет расстояние от края элемента до края окна браузера с учетом того, что у самого окна по умолчанию тоже установлены отступы. Чтобы от них избавиться, следует устанавливать значение margin для селектора <BODY> равное нулю. Параметр margin позволяет задать величину отступа сразу для всех сторон элемента или определить ее только для указанных сторон. Синтаксисmargin: значение | auto {1,4} АргументыРазрешается использовать одно, два, три или четыре значения, разделяя их между собой пробелом. Эффект зависит от количества аргументов и приведен в табл. 1.
Величину отступов можно указывать в пикселах (px), процентах (%) или других допустимых для CSS единицах. Значение может быть как положительным, так и отрицательным числом. Аргумент auto указывает, что размер отступов будет автоматически рассчитан браузером. Пример <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251"> <title>margin</title> <style type="text/css"> BODY { margin: 0px; /* Убираем отступы */ } DIV.parent { margin: 20%; /* Отступы вокруг элемента */ background: #fd0; /* Цвет фона */ padding: 10px; /* Поля вокруг текста */ } DIV.child { border: 3px solid #666; /* Параметры рамки */ padding: 10px; /* Поля вокруг текста */ margin: 10px; /* Отступы вокруг */ } </style> </head> <body> <div class="parent"> <div class="child"> 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> </div> </body> </html> Результат данного примера показан ни рис. 2. Рис. 2. Применение параметра margin Объектная модель[window.]document.getElementById("elementID").style.margin |
При использовании материалов сайта ссылка на comnew.ru обязательна! |