Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
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í.

z-index - Český CSS 3 manuál

Pomocí CSS 3 vlastnosti z-index nastavujeme hloubku (z-souřadnici) HTML elementu na stránce. Pokud se více elementů překrývá, můžeme pomocí této vlastnosti nastavit pořadí v jakém se mají vykreslovat. Jinými slovy které budou vpředu a které vzadu. Vlastnost funguje pouze pro pozicované elementy, tedy s position: absolute, fixed a relative.

Hodnoty

  • auto (výchozí) - Pořadí vykreslování prvků je založeno na rodičovské elementu.
  • číslo - Číslo, určující pořadí, ve kterém se má element vykreslit. Čím vyšší číslo, tím je element výše.
  • inherit - Vlastnost z-index bude zděděna od rodičovského elementu.

Ukázka

<!DOCTYPE html>
<html>
    <head>
        <style>
        div
        {
            opacity: 0.8;
            width: 100px;
            height: 100px;
        }
        #zeleny
        {
            z-index: 3;
            position: relative;
            background-color: #01EB4B;
            border: 1px solid green;
        }
        #modry
        {
            z-index: 2;
            position: absolute;
            left: 50px;
            top: 50px;
            background-color: #4B89FF;
            border: 1px solid blue;
        }
        #cerveny
        {
            z-index: 1;
            position: fixed;
            top: 40px;
            left: 80px;
            background-color: #FF004B;
            border: 1px solid red;
        }

        </style>
    </head>
    <body>
        <div id="modry">Prostřední</div>
        <div id="cerveny">Nejnižší</div>
        <div id="zeleny">Nejvyšší</div>
    </body>
</html>

Výsledek:

Ukázka překrývání elementů v CSS pomocí vlastnosti z-index - Pozicování a velikost - CSS vlastnosti

 

Všechny články v sekci
Pozicování a velikost - 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