IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

border-style - Český CSS 3 manuál

Pomocí CSS 3 vlastnosti border-style nastavujeme styl čáry rámečku okolo HTML elementu.

Syntaxe

Vlastnost border-style můžeme deklarovat několika způsoby. Pokud zadáme jen jednu hodnotu, bude označovat styl všech hran rámečku:

border-style: dotted;

Pokud zadáme 2 hodnoty, první označuje vodorovné hrany (horní a dolní), druhá hodnota označuje svislé hrany (levá a pravá):

border-style: dotted double;

Když zadáme 3 hodnoty, první označuje horní hranu rámečku, druhá levou a pravou, třetí dolní:

border-style: dotted double solid;

Hodnoty můžeme zadat samozřejmě i 4 a tak nastavit individuálně všechny 4 hrany rámečku:

border-style: dotted double solid dashed;

Pro každou složku stylu rámečku existuje zvlášť CSS vlastnost, která ji nastavuje. Jsou to:

Hodnoty

  • none - Bez rámečku.
  • hidden - Rámeček se nevykreslí.
  • dotted - Tečkovaný.
  • dashed - Čárkovaný.
  • solid - Plná čára.
  • double - Dvojitý.
  • groove - 3D rámeček s efektem groove.
  • ridge - 3D rámeček s efektem ridge.
  • inset - 3D rámeček s efektem inset.
  • outset - 3D rámeček s efektem outset.
  • inherit - Zdědí styl čáry rámečku nadřazeného elementu.

Ukázka

Ukažme si jednotlivé styly rámečku:

<!DOCTYPE html>
<html>
    <head>
        <style>
        #kontejner
        {
            border-width: 10px;
            border-color: blue;
            border-style: dotted;
            width: 300px;
            height: 100px;
        }
    </style>
    </head>
    <body>
        <div id="kontejner">

        </div>
    </body>
</html>

Výsledek:

Ukázka rámečku dotted přes CSS - Rámeček - CSS vlastnosti
border-style: dashed;

Výsledek:

Ukázka rámečku dashed přes CSS - Rámeček - CSS vlastnosti
border-style: solid;

Výsledek:

Ukázka rámečku solid přes CSS - Rámeček - CSS vlastnosti
border-style: double;

Výsledek:

Ukázka rámečku double přes CSS - Rámeček - CSS vlastnosti
border-style: groove;

Výsledek:

Ukázka rámečku groove přes CSS - Rámeček - CSS vlastnosti
border-style: ridge;

Výsledek:

Ukázka rámečku ridge přes CSS - Rámeček - CSS vlastnosti
border-style: inset;

Výsledek:

Ukázka rámečku inset přes CSS - Rámeček - CSS vlastnosti
border-style: outset;

Výsledek:

Ukázka rámečku outset přes CSS - Rámeček - CSS vlastnosti

Styly všech 4 hran 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.


 

Všechny články v sekci
Rámeček - CSS vlastnosti
Článek pro vás napsal David Hartinger
Avatar
David je zakladatelem ITnetwork a programování se profesionálně věnuje 15 let. Má rád Nirvanu, nemovitosti a svobodu podnikání.
Unicorn university David se informační technologie naučil na Unicorn University - prestižní soukromé vysoké škole IT a ekonomie.
Aktivity