Свойство outline-offset в CSS устанавливает расстояние между фактическим краем элемента и внутренним краем обводки, заданной при помощи outline. 4
Некоторые особенности работы свойства:
- Значение может быть задано в разных единицах измерения: пикселях (px), эмах (em) или процентах (%). 5
- Допустимы отрицательные значения. 15 Они сдвигают обводку в противоположную сторону (к центру элемента). 1
- Если свойство outline-offset не прописано или ему задано значение 0, то обводка будет располагаться вплотную к рамке (свойство border) или границе элемента. 4
- Расстояние между границей элемента или его рамкой и обводкой прозрачное, его нельзя закрасить. 4
Свойство outline-offset полезно для создания визуальных эффектов, например, отделения обводки от границы или содержимого элемента. 5