Поиск

Ширина содержимого: свойство 'width'

'width'

Значение: <длина> | <проценты> | auto | inherit
Начальное значение: auto
Область применения: все элементы, кроме незамещаемых элементов строкового уровня, строк таблиц и групп строк
Наследование: нет
Процентное задание: относительно ширины контейнера
Устройства: визуального форматирования

Это свойство задает ширину содержимого блоков, порожденных элементами структурного уровня и замещаемыми элементами.

Данное свойство не применяется к незамещаемым элементам строкового уровня. Ширина блоков, порождаемых такими элементами, равна ширине отображаемого внутри них содержимого (до момента относительного смещения дочерних элементов). Вспомните, что строковые блоки преобразуются в линейные блоки, ширина которых определяется их контейнерами, но может быть в любой момент уменьшена при наличии перемещаемых объектов.

Ширина блока замещаемого элемента является его внутренним параметром и может регулироваться агентом пользователя, если значение этого свойства отлично от 'auto'.

Значения данного свойства имеют следующий смысл:

<длина>

Определяет фиксированное значение ширины.

<проценты>

Определяет значение ширины в процентах. Процентное соотношение вычисляется относительно ширины контейнера генерируемого блока.

auto

Ширина зависит от значений других свойств. См. следующие ниже разделы.

Отрицательные значения свойства 'width' недопустимы.

Например, согласно следующему правилу ширина содержимого абзацев устанавливается равной 100 пикселам:

P { width: 100px }