CSS3
September 29, 2020
⑤ Смещение внешнего контура: свойство outline-offset
Продолжим изучение темы CSS3 - UI. Если пропустили прошлые статьи, то вот ссылки на них:
- ① Краткая запись внешнего контура: свойство outline
- ② Толщина внешнего контура: свойство outline-width
- ③ Узор внешнего контура: свойство outline-style
- ④ Цвет внешнего контура: свойство outline-color
По умолчанию контур рисуется начиная с края рамки элемента. Свойство outline-offset
позволяет сместить контур от края границы на указанную величину.
Свойство не наследуется.
outline-offset
Значения:
- длина - Задаёт расстояние с помощью единиц длины —
px / em
. Отрицательное значение отображает рамку внутри элемента, положительное — снаружи элемента. Значение по умолчанию0
. inherit
- Наследует значение этого свойства от родительского элемента.initial
- Устанавливает это свойство в значение по умолчанию.
Синтаксис
CSS
outline-offset: 3px; outline-offset: 0.2em; outline-offset: inherit; outline-offset: initial;
Продолжение в следующей статье!