«Единственный способ творить великие дела – это любить то, что ты делаешь»
CSS

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

Внешняя граница в отличие от границы, задаваемой свойством border, не влияет на размер и положение элемента.

Это свойство применимо ко всем элементам.

Не поддерживается Internet Explorer до версии 8.0.

Значение свойства outline-style

- none - граница отсутствует,
- solid – граница состоит из сплошной линии,
- double - граница состоит из двойной сплошной линии. Минимальная ширина граница 3 пикселя, иначе она будет отображаться сплошной,
- dashed – пунктирная граница,
- dotted – точечная граница (мелкий пунктир),
- groove – вдавленная граница с эффектом объема,
- ridge – выпуклая граница с эффектом объема,
- inset – еще один вариант вдавленной границы с эффектом объема,
- outset - еще один вариант выпуклой границы с эффектом объема,

- inherit - принимает значение свойства родительского элемента.

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

- none

Пример
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title> Свойство outline-style </title>

<style type="text/css">
h2{padding:5px; outline-style:dashed; outline-color:#FF0000;}
</style>

</head>
<body>

<h2> Отображена внешняя граница. </h2>
<h2 style="border:#99FFFF solid 3px;"> Задан стиль для обеих границ. </h2>

</body>
</html>
Результат

Отображена внешняя граница.

Задан стиль для обеих границ.



Все cвойства CSS

CSS по шагам