Moderní tvorba webových aplikací

O webu

Vyjížděcí menu v CSS

Jak vytvořit v čistém CSS vyskakovací menu.

3 minuty

V kaskádových stylech lze využít pseudo třídy :hover a docílit tak toho, že při najetí myší na nějakou položku se jiná objeví.

  1. Normálně je element skrytý (display: none),
  2. při :hoveru se přepne na block/inline.

Ahoj… Světe!

Funguje to od Internet Exploreru 7, starší umí :hover jen na odkazech.

Menu jako na Alza.cz

Pokud se k výše uvedenému principu přidá špetka dalšího CSS, může to vypadat takto…

  • Vyskakovací
  • Menu
  • Pomocí
  • CSS
  • U vyskakovacího menu bývá dobrá nějaká tolerance nepřesnosti pohybu, zabývá se tím samostatný článek:

    Související články

    Převod písmen na VELKÁ a malá

    Převedení textu na velká nebo malá písmena.

    12 minut

    Možnosti stylování <iframe>

    Co lze a nelze u <iframe> ovlivnit pomocí CSS a jak na změnu textu nebo barev.

    10 minut

    Zvýraznění aktivní sekce při rolování

    Moderní způsoby zvýraznění aktivní položky navigace podle aktuální sekce – CSS i IntersectionObserver.

    5 minut

    CSS funkce random()

    Jak v CSS generovat náhodné hodnoty pomocí random() a kdy ji použít.

    6 minut

    Web jecas.cz píše Bohumil Jahoda, kontakt
    Seznam všech článků
    2013–2025