border-width - Český CSS 3 manuál
Pomocí CSS 3 vlastnosti border-width nastavujeme šířku rámečku okolo HTML elementu.
Syntaxe
Vlastnost border-width můžeme deklarovat několika způsoby. Pokud zadáme jen jednu hodnotu, bude označovat šířku všech hran rámečku:
border-width: thin;
Pokud zadáme 2 hodnoty, první označuje vodorovné hrany (horní a dolní), druhá hodnota označuje svislé hrany (levá a pravá):
border-width: thin thick;
Když zadáme 3 hodnoty, první označuje horní hranu rámečku, druhá levou a pravou, třetí dolní:
border-width: thin medium thick;
Hodnoty můžeme zadat samozřejmě i 4 a tak nastavit individuálně všechny 4 hrany rámečku:
border-width: thin medium thick thin;
Pro každou složku šířky rámečku existuje zvlášť CSS vlastnost, která ji nastavuje. Jsou to:
- border-bottom-width - Šířka dolního rámečku
- border-left-width - Šířka levého rámečku
- border-right-width - Šířka pravého rámečku
- border-top-width - Šířka horního rámečku
Hodnoty
- thin - Tenký rámeček.
- medium (výchozí) - Středně široký rámeček.
- thick - Tlustý rámeček.
- šířka - Šířku můžeme zadat např. v pixelech, tedy jako 5px a podobně.
- inherit - Zdědí šířku rámečku nadřazeného elementu.
Ukázka
Vyzkoušejme si syntaxi se zadáním dvou hodnot:
<!DOCTYPE html>
<html>
<head>
<style>
#kontejner
{
border-width: thin thick;
border-color: blue;
border-style: solid;
width: 300px;
height: 100px;
}
</style>
</head>
<body>
<div id="kontejner">
</div>
</body>
</html>
Výsledek:

Všechny 4 šířky rámečku je možné nastavit spolu s dalšími vlastnostmi zkrácenou CSS vlastností border.
Kromě těchto základních vlastností je možné nastavovat např. zakulacené rohy vlastností border-radius.
Komentáře
Zatím nikdo nevložil komentář - buď první!