|
|
Новые сайты
|
|
|
|
|
Изготовление сайта жилого комплекса "Кореневский хуторок 2" подробнее
Все работы на одной странице подробнее
Создание сайта для логистической компании Way Logistic. подробнее
Сайт ЦСВМ "Штурман" подробнее
|
|
|
|
|
Справочник css.
CSS |
CSS1 |
Значение по умолчанию |
Нет |
Наследуется |
Нет |
Применяется |
Ко всем элементам |
Аналог HTML |
Нет |
Ссылка на спецификацию |
http://www.w3.org/TR/CSS21/box.php#propdef-padding |
Описание
Устанавливает значение полей вокруг содержимого элемента. Полем называется
расстояние от внутреннего края рамки элемента до воображаемого прямоугольника,
ограничивающего его содержимое (рис. 1).
Рис. 1. Поле слева от текста
Параметр padding позволяет задать величину поля
сразу для всех сторон элемента или определить ее только для указанных сторон.
Синтаксис
padding: значение | auto {1, 4}
Аргументы
Разрешается использовать одно, два, три или четыре значения, разделяя их между
собой пробелом. Эффект зависит от количества аргументов и приведен в табл. 1.
Табл. 1. Зависимость от числа аргументов
Число аргументов |
Результат |
1 |
Поля будут установлены для всех сторон содержимого элемента. |
2 |
Первый аргумент устанавливает поле от верхнего и нижнего края содержимого,
второй аргумент — от левого и правого. |
3 |
Первый аргумент задает поле от верхнего края содержимого, второй —
одновременно от левого и правого края, а третий — от нижнего края. |
4 |
Поочередно устанавливаются поля от верхнего, правого, нижнего и левого
края содержимого. |
Величину полей можно указывать в пикселах (px), процентах (%) или других допустимых
для CSS единицах. Аргумент auto указывает, что размер
полей будет автоматически рассчитан браузером.
Пример
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251">
<title>padding</title>
<style type="text/css">
.layer {
background: #fc3;
border: 2px solid black;
padding: 20px;
}
</style>
</head>
<body>
<div class="layer">
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.
Рис. 2. Применение параметра border-right-color
Объектная модель
[window.]document.getElementById("elementID").style.padding
Поля
padding устанавливает значение полей вокруг содержимого элемента. Полем называется расстояние от внутреннего края рамки элемента до воображаемого прямоугольника, ограничивающего его содержимое.
padding-bottom устанавливает значение поля от нижнего края содержимого элемента.
padding-left устанавливает значение поля от левого края содержимого элемента.
padding-right задает значение поля от правого края содержимого элемента.
padding-top задает величину поля от верхнего края содержимого элемента.
|
|
|
|