46 of 313 menu

Свойство border-style

Свойството border-style задава стила на границата за всички страни едновременно или отделно за всяка страна. Това е свойство-съкращение за следните свойства: border-left-style, border-right-style, border-top-style, border-bottom-style.

Синтаксис

селектор { border-style: стойност; }

Стойности

Стойност Описание
solid Плътна линия.
dotted Граница под формата на точки.
dashed Граница под формата на тирета.
ridge Граница под формата на изпъкнала линия.
double Граница под формата на двойна линия. За да видите ефекта, дебелината на границата трябва да бъде най-малко 3px.
groove Вдлъбната граница.
inset Втисната граница.
outset Изпъкнала граница.
none Липса на граница.

Стойност по подразбиране: none.

Брой стойности

Свойството може да приема 1, 2, 3 или 4 стойности, посочени чрез интервал:

Брой Описание
1 Тип за всички страни едновременно.
2 Първа стойност за горната и долната страна, втора - за лявата и дясната граница.
3 Първа стойност за горната страна, втора - за лявата и дясната граница, трета - за долната.
4 Първа стойност за горната граница, втора - за дясната, трета - за долната, четвърта - за лявата граница.

Пример . Стойност solid

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

:

Пример . Стойност dotted

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

:

Пример . Стойност dashed

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

:

Пример . Стойност ridge

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

:

Пример . Стойност double

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

:

Пример . Стойност groove

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

:

Пример . Стойност inset

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

:

Пример . Стойност outset

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

:

Пример

В този пример са зададени различни типове граница за различни страни на елемента:

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

:

Пример

А сега за различни страни на елемента са зададени различна дебелина на границата и нейния цвят:

<div id="elem"></div> #elem { border-width: 1px 2px 3px 4px; border-style: dashed dotted solid double; border-color: red blue green black; width: 300px; height: 100px; }

:

Пример

Сега за горната и долната граница е зададен тип solid, а за дясната и лявата - dotted:

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

:

Вижте също

  • свойство border-color,
    което задава цвят на границата
  • свойство border-width,
    което задава дебелина на границата
  • свойство border,
    което е свойство-съкращение за границата
Български
AfrikaansAzərbaycanবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ние използваме бисквитки за работата на сайта, анализ и персонализация. Обработката на данни се извършва в съответствие с Политика за поверителност.
приемам всички настройки отхвърляне