Стиль внешней границы
Классы outline-{стиль} задают outline-style — вид линии внешнего
контура. Берите их, чтобы включить контур нужного вида или убрать его.
Пример
Под каждым образцом — класс стиля; цвет и отступ задают outline-primary outline-offset-2.
outline-solid
outline-dashed
outline-dotted
outline-4 outline-double
outline-none
Классы
| Класс | CSS | Значения |
|---|---|---|
outline-solid |
outline-style: solid |
— |
outline-dashed |
outline-style: dashed |
— |
outline-dotted |
outline-style: dotted |
— |
outline-double |
outline-style: double |
— |
outline-hidden |
outline-style: hidden |
— |
outline-none |
outline-style: none |
— |
Условия (что это): ширина экрана — нет; состояния — нет.
Классы и переменные собраны из CSS выпуска и обновляются вместе с ним.
Применение
| Класс | Линия |
|---|---|
outline-solid |
сплошная |
outline-dashed |
штрихи |
outline-dotted |
точки |
outline-double |
две линии; заметна от толщины outline-3 |
outline-none |
контура нет |
По умолчанию стиль контура — none: без класса стиля или класса outline
из ядра контур не рисуется.
<div class="outline-dashed outline-2 outline-outline outline-offset-4">Место для вставки</div>
Ограничения
outline-hiddenв выпуске не действует: значениеhiddenне допускается для свойстваoutline-style, и браузер отбрасывает объявление. Чтобы убрать контур, беритеoutline-none.outline-noneна элементе в фокусе убирает видимый фокус. Не снимайте фокус, не заменив его другим заметным выделением.- Префиксов ширины экрана и состояния у семейства нет.