Lastnost border-width

Lastnost border-width določa debelino obrobe za vse strani hkrati ali ločeno za vsako stran. Je okrajšava za lastnosti border-left-width, border-right-width, border-top-width, border-bottom-width.

Vrednost lastnosti so lahko poljubne enote za velikosti, razen odstotkov, ali ključne besede thin (obrobja v 2 slikovnih pikah), medium (obrobja v 4 slikovnih pikah) ali thick (obrobja v 6 slikovnih pikah). Privzeta vrednost: medium.

Sintaksa

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

Število vrednosti

Lastnost lahko sprejme 1, 2, 3 ali 4 vrednosti, ločene s presledkom:

Število Opis
1 Vrsta za vse strani hkrati.
2 Prva vrednost za zgoraj in spodaj, druga - za levo in desno obrobje.
3 Prva vrednost za zgoraj, druga - za levo in desno obrobje, tretja - za spodaj.
4 Prva vrednost za zgornjo obrobjo, druga - za desno, tretja - za spodnjo, četrta - za levo obrobjo.

Primer

Nastavimo obrobje debeline ene slikovne pike:

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

Результат:

Primer

Nastavimo obrobje debeline 4 slikovnih pik:

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

Результат:

Primer

Nastavimo debelino zgornje in spodnje obrobe na 1px, desne in leve pa na 4px:

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

Результат:

Primer

Nastavimo debelino zgornje obrobe na 1px, desne in leve na 4px, spodnje pa 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

Nastavimo debelino zgornje obrobe na 1px, desne na 4px, spodnje - na 6px, leve pa 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

Nastavimo debelino obrobe s ključno besedo thin:

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

Результат:

Primer

Nastavimo debelino obrobe s ključno besedo medium:

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

Результат:

Primer

Nastavimo debelino obrobe s ključno besedo thick:

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

Результат:

Primer

Nastavimo različno obrobje za različne strani:

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;
}

Результат:

Glejte tudi