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;
Продолжение в следующей статье!