АКЦЫЯ: бясплатныя месячныя курсы па стварэнні сайтаў
на выбар: вёрстка, JavaScript, PHP, Python або фрэймворкі. Сёння апошні дзень для запісу! Націскай!
47 of 313 menu

Уласцівасць border-color

Уласцівасць border-color задае колер мяжы для ўсіх бакоў адначасова або асобна для кожнага боку. Значэннем уласцівасці служаць любыя адзінкі вымярэння для колеру. Значэнне па змаўчанні: такі жа колер, як і ў тэксту блока.

Уласцівасць з'яўляецца ўласцівасцю-скарачэннем для наступных уласцівасцей: border-left-color, border-right-color, border-top-color, border-bottom-color.

Сінтаксіс

селектар { border-color: колер; }

Колькасць значэнняў

Уласцівасць можа прымаць 1, 2, 3 або 4 значэнняў, якія падаюцца праз прабел:

Колькасць Апісанне
1 Тып для ўсіх бакоў адначасова.
2 Першае значэнне для верху і нізу, другое - для левай і правай мяж.
3 Першае значэнне для верху, другое - для левай і правай мяж, трэцяе - для ніжняй.
4 Першае значэнне для верхняй мяжы, другое - для правай, трэцяе - для ніжняй, чацвёртае - для левай мяжы.

Прыклад

Давайце афарбуем мяжу блока ў чырвоны колер:

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

:

Прыклад

Зададзім чырвоную мяжу для верхняй і ніжняй бакоў, а блакітную для правай і левай бакoу:

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

:

Прыклад

Зададзім чырвоную мяжу для верхняга боку, блакітную для правага, зялёную для ніжняга, чорную для левага боку:

<div id="elem"></div> #elem { border-width: 1px; border-style: solid; border-color: red blue green 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; }

:

Прыклад

Калі колер мяжы не зададзены ў border-color - ён возьмецца з уласцівасці color:

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

:

Глядзіце таксама

  • уласцівасць border-width,
    якое задае таўшчыню мяжы
  • уласцівасць border-style,
    якое задае тып мяжы
  • уласцівасць border,
    якое з'яўляецца ўласцівасцю-скарачэннем для мяжы
byenru