CSS свойство outline, поддержка в браузерах, примеры использования // Вебшкола онлайн



Перейти к справке CSS

p { outline:#00FF00 dotted thick;

}

Описание и использование

Свойство CSS outline задает стиль рамки (outline), которая находится за пределами границ элемента и предназначена для выделения элемента. Чтобы было понятнее, что такое outline, я сделал пример:

Бордюр — синего цвета, outline — красного*.

*Обратите внимание, что изменение ширины бордюра изменяет размеры самого элемента, изменяя положение элемента в блоке, в то время, как изменение ширины внешней границы не влияет на размер элемента, внешняя граница при этом визуально накрывает все, до чего дотянется))

Свойство outline задает свойства всех четырех внешних границ элемента в одной записи.

Свойства задаются в следующем порядке: outline-color, outline-style, outline-width.

Если пропущено одно из значений, будет подставлено значение по умолчанию.

Значение по умолчанию invert none medium
Наследование нет
Версия CSS CSS 2
Синтаксис JavaScript object.style.outline=»#0000FF dotted thin»

Поддержка в браузерах

chrome-9655314 firefox-1955939 ie-8095943 opera-5000751 safari-2986721
Свойство outline поддерживается всеми основными браузерами.

Заметка: свойство outline работает верно в Internet Explorer 8 (и выше), только если указан Doctype.

Возможные значения свойства outline

Значение Описание
outline-color Цвет внешней границы. Смотрите возможные значения в outline-color
outline-style Стиль внешней границы. Смотрите возможные значения в outline-style
outline-width Ширина внешней границы. Смотрите возможные значения в outline-width
inherit Значение наследуется от родительского элемента

Похожие страницы

Учебник CSS: Outline в CSS

Перейти к справке CSS