Moderní tvorba webových aplikací

O webu

Popisek po najetí myší

Kterak zobrazovat obsah v tooltipu po najetí myši.

5 minut

Jako popis obrázku nebo nápověda může sloužit obsah, který se objeví po najetí myší.

V čistém CSS lze využít pseudotřídu :hover.

element .skryvany {display: none}
element:hover .skryvany {display: block}

Po najetí se objeví text.

Na tomto triviálním postupu je možné stavě i vyskakovací menu nebo právě různé popisky. Záleží jen na fantasii…

Hotový tooltip

Příklad popisku u běžného textu:

Popisek se objeví po najetí. Tooltip je absolutně posicovaný a centrován následovně, stín je vytvořen CSS vlastností box-shadow a šipka je nakreslená v CSS.

Popisek

  • Popisek je možné animovat pomocí transition.
  • Má-li být možné do popisku najet myší, je třeba ho nalepit k oblasti, která popisek vyvolává — jinak tooltip po ztracení :hoveru u rodiče zmizí.

Popisky obrázkové galerie

S popisky pod obrázky:

Popisek obrázku

Popisek obrázku

Popisek obrázku

Popisek obrázku

Nebo s popisky nad obrázky:

Popisek obrázku

Popisek obrázku

Popisek obrázku

Popisek obrázku

JavaScriptový tooltip

V případě, že chceme vytvářet popisek z např. atributu title, je nutno tooltip řešit přes JS.

Související články

Má smysl měnit kursor tlačítek?

Tlačítka mají na webu po najetí jiný kursor než odkazy.

4 minuty

Stylování <input type=number>

Jak stylovat <input> pro zadávání čísel.

7 minut

Znázornění možnosti scrollování

Jak dát uživateli informaci, že je možné někam scrollovat.

10 minut

Plynulé scrollování na obsah

Jak vytvořit plynulé odrolování na určitou část stránky.

6 minut

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