outline-style
Оновлено: 30.12.2022
outline-style
Встановлює стиль зовнішньої межі елемента. На відміну від лінії, що задається через border, лінія через outline відображається навколо елемента, не впливаючи на ширину блоку або його положення.
Коротка інформація
| Значення за замовчуванням | none |
| Успадковується | Ні |
| Застосовується | До всіх елементів |
| Анімується | Ні |
Синтаксис
outline-style: none | dotted | dashed | solid | double | groove | ridge | inset | outset
Значення
| none | Межа не відображається. Це значення перекриває властивість outline-width, якщо вона присутня. |
| dotted | Лінія, що складається з набору точок. |
| dashed | Пунктирна лінія, що складається із серії коротких відрізків. |
| solid | Суцільна лінія. |
| double | Подвійна лінія. |
| groove | Створює ефект вдавленої рамки. |
| ridge | Створює ефект рельєфного кордону. |
| inset | Псевдотривимірна рамка, за якої права і нижня межа освітлюється, а ліва і верхня лінії затемнюються. |
| outset | Псевдотривимірна рамка, за якої ліва і верхня межа мають світліший відтінок, ніж заданий колір, а права і нижня лінії затемнюються. |
Вигляд зазначених стилів представлено на рис. 1.
Приклад
У цьому прикладі для браузера прибирається пунктирна межа навколо посилань, що виникає під час їхньої активації. У першому абзаці рамка ще буде відображатися, а в другому абзаці вона приховується за допомогою значення none властивості outline-style.
Об'єктна модель
Об'єкт.style.outlineStyle