Свойство outline-style

Свойство outline-style задает стиль внешней рамки - границы, которая не занимает места.

Синтаксис

cssселектор {
  outline-style: значение;
}

Значения

Значение Описание
solid Сплошная линия.
dotted Рамка в виде точек.
dashed Рамка в виде тире.
ridge Рамка в виде выпуклой линии.
double Рамка в виде двойной линии. Чтобы увидеть эффект толщина границы должна быть минимум 3px.
groove Вогнутая рамка.
inset Вдавленная рамка.
outset Выпуклая рамка.
none Отсутствие границы.

Значение по умолчанию: none.

Пример . Значение solid

html<div id="elem"></div>
css#elem {
  outline-width: 1px;
  outline-style: solid;
  outline-color: black;
  width: 300px;
  height: 100px;
}

Результат:

Пример . Значение dotted

html<div id="elem"></div>
css#elem {
  outline-width: 1px;
  outline-style: dotted;
  outline-color: black;
  width: 300px;
  height: 100px;
}

Результат:

Пример . Значение dashed

html<div id="elem"></div>
css#elem {
  outline-width: 1px;
  outline-style: dashed;
  outline-color: black;
  width: 300px;
  height: 100px;
}

Результат:

Пример . Значение ridge

html<div id="elem"></div>
css#elem {
  outline-width: 3px;
  outline-style: ridge;
  outline-color: black;
  width: 300px;
  height: 100px;
}

Результат:

Пример . Значение double

html<div id="elem"></div>
css#elem {
  outline-width: 3px;
  outline-style: double;
  outline-color: black;
  width: 300px;
  height: 100px;
}

Результат:

Пример . Значение groove

html<div id="elem"></div>
css#elem {
  outline-width: 3px;
  outline-style: groove;
  outline-color: black;
  width: 300px;
  height: 100px;
}

Результат:

Пример . Значение inset

html<div id="elem"></div>
css#elem {
  outline-width: 3px;
  outline-style: inset;
  outline-color: black;
  width: 300px;
  height: 100px;
}

Результат:

Пример . Значение outset

html<div id="elem"></div>
css#elem {
  outline-width: 3px;
  outline-style: outset;
  outline-color: black;
  width: 300px;
  height: 100px;
}

Результат:

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

  • свойство outline-color,
    которое задает цвет рамки
  • свойство outline-width,
    которое задает толщину рамки
  • свойство outline,
    которое является свойством сокращением для рамок
  • свойство outline-offset,
    которое задает смещение рамки