Movatterモバイル変換


[0]ホーム

URL:


  1. Веб-технологии для разработчиков
  2. CSS: каскадные таблицы стилей
  3. Руководство по CSS
  4. Properties
  5. outline-style

This page was translated from English by the community.Learn more and join the MDN Web Docs community.

View in EnglishAlways switch to English

outline-style

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since июль 2015 г..

CSS-свойствоoutline-style задаёт стиль обводки элемента. Обводка — линия вокруг элемента за пределами рамки (border).

Интерактивный пример

outline-style: none;
outline-style: dotted;
outline-style: solid;
outline-style: groove;
outline-style: inset;
<section>  <div>    This is a box with an outline around it.  </div></section>
#example-element {  outline: 0.75em solid;  padding: 0.75em;  width: 80%;  height: 100px;}

При определении внешнего вида обводки зачастую удобнее всего воспользоваться сокращённым свойствомoutline.

Синтаксис

css
/* Ключевые слова */outline-style: auto;outline-style: none;outline-style: dotted;outline-style: dashed;outline-style: solid;outline-style: double;outline-style: groove;outline-style: ridge;outline-style: inset;outline-style: outset;/* Глобальные значения */outline-style: inherit;outline-style: initial;outline-style: revert;outline-style: revert-layer;outline-style: unset;

Свойствоoutline-style может быть иметь одно из перечисленных ниже значений.

Значения

auto

Оставляет стиль обводки на усмотрение браузера.

none

Отсутствие обводки. Значениеoutline-width в таком случае будет0.

dotted

Обводка в виде линии из точек.

dashed

Обводка в виде пунктирной линии.

solid

Обводка в виде сплошной линии.

double

Обводка из двух сплошных линий. Значениеoutline-width — это сумма двух линий и расстояния между ними.

groove

Обводка выглядит так, словно она выгравирована на странице.

ridge

Противоположностьgroove: обводка полностью объёмная, словно выдавлена из страницы.

inset

Обводка выглядит так, словно блок погружается в страницу.

outset

Противоположностьinset: обводка выглядит так, словно приподнимает блок на странице.

Формальное определение

Начальное значениеnone
Применяется квсе элементы
Наследуетсянет
Обработка значениякак указано
Animation typeby computed value type

Формальный синтаксис

outline-style =
auto|
<outline-line-style>

<outline-line-style> =
none|
auto|
dotted|
dashed|
solid|
double|
groove|
ridge|
inset|
outset

Примеры

с

Значениеauto стилизует обводку согласноспецификации: "как правило, это либо стандартный стиль для данной платформы, либо что-то более разнообразное, как например, яркая обводка с закруглёнными краями".

HTML

html
<div>  <p>Демонстрация обводки</p></div>

CSS

css
.auto {  outline-style: auto; /* То же самое, что и "outline: auto" */}/* Для большей наглядности примера */* {  outline-width: 10px;  padding: 15px;}

Результат

Стиль обводки из линий в виде штрихов и точек

HTML

html
<div>  <div>    <p>Демонстрация обводки</p>  </div></div>

CSS

css
.dotted {  outline-style: dotted; /* То же самое, что и "outline: dotted" */}.dashed {  outline-style: dashed;}/* Для большей наглядности примера */* {  outline-width: 10px;  padding: 15px;}

Результат

Стиль обводки из сплошной и двойной линий

HTML

html
<div>  <div>    <p>Демонстрация обводки</p>  </div></div>

CSS

css
.solid {  outline-style: solid;}.double {  outline-style: double;}/* Для большей наглядности примера */* {  outline-width: 10px;  padding: 15px;}

Результат

Применение стилей обводки groove и ridge

HTML

html
<div>  <div>    <p>Демонстрация обводки</p>  </div></div>

CSS

css
.groove {  outline-style: groove;}.ridge {  outline-style: ridge;}/* Для большей наглядности примера */* {  outline-width: 10px;  padding: 15px;}

Результат

Применение стилей обводки inset и outset

HTML

html
<div>  <div>    <p>Демонстрация обводки</p>  </div></div>

CSS

css
.inset {  outline-style: inset;}.outset {  outline-style: outset;}/* Для большей наглядности примера */* {  outline-width: 10px;  padding: 15px;}

Результат

Спецификации

Specification
CSS Basic User Interface Module Level 4
# outline-style

Совместимость с браузерами

Смотрите также

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2026 Movatter.jp