Svojstvo border-width

Svojstvo border-width zadaje debljinu ivice za sve strane istovremeno ili odvojeno za svaku stranu. Predstavlja skraćeno svojstvo za svojstva border-left-width, border-right-width, border-top-width, border-bottom-width.

Vrednost svojstva mogu biti bilo koje jedinice za dimenzije, osim procenta, ili ključne reči thin (ivica od 2 piksela), medium (ivica od 4 piksela) ili thick (ivica od 6 piksela). Podrazumevana vrednost: medium.

Sintaksa

cssselektor {
  border-width: 1, 2, 3 ili 4 vrednosti;
}

Broj vrednosti

Svojstvo može da primi 1, 2, 3 ili 4 vrednosti, koje se navode razmakom:

Broj Opis
1 Tip za sve strane istovremeno.
2 Prva vrednost za vrh i dno, druga - za levu i desnu ivicu.
3 Prva vrednost za vrh, druga - za levu i desnu ivicu, treća - za donju.
4 Prva vrednost za gornju ivicu, druga - za desnu, treća - za donju, četvrta - za levu ivicu.

Primer

Postavimo ivicu debljine jedan piksel:

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

Результат:

Primer

Postavimo ivicu debljine 4 piksela:

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

Результат:

Primer

Postavimo debljinu gornje i donje ivice na 1px, a desne i leve - na 4px:

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

Результат:

Primer

Postavimo debljinu gornje ivice na 1px, desne i leve - na 4px, a donje na 6px:

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

Результат:

Primer

Postavimo debljinu gornje ivice na 1px, desne na 4px, donje - na 6px, a leve na 8px:

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

Результат:

Primer

Postavimo debljinu ivice ključnom rečju thin:

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

Результат:

Primer

Postavimo debljinu ivice ključnom rečju medium:

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

Результат:

Primer

Postavimo debljinu ivice ključnom rečju thick:

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

Результат:

Primer

Postavimo različite ivice za različite strane:

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

Результат:

Pogledajte takođe