Skip to content

Latest commit

 

History

History
55 lines (38 loc) · 2.1 KB

zadanie.md

File metadata and controls

55 lines (38 loc) · 2.1 KB

Popisok (tooltip)

Hlavný jazyk príkladu: JS

Ostatné použité jazyky: HTML, CSS

Obťažnosť: 1/5

Obsah príkladu: Obsluha udalosti windows.onload, obsluha udalostí myši, použitie metódy document.querySelectorAll(), dátové atribúty, použitie atribútu innerHTML.

Zadanie

Vytvorte skript, ktorý zobrazí popisok, ak používateľ umiestni kurzor nad span element v dokumente.

Skript by mal fungovať na HTML kóde, ako je tento:

<div>
    Lorem ipsum dolor sit amet,
    <span>consectetur</span>
    <span class="tooltip">Tooltip: In mollis accumsan sodales.</span>
    adipiscing elit. In
    <span>hendrerit</span>
    <span class="tooltip">Tooltip: Maecenas lobortis quam quis euismod maximus.</span>
    adipiscing elit. ac ex eu aliquam. Etiam lacus orci, egestas et tempor at,
    <span>rutrum</span>
    <span class="tooltip">Tooltip: Curabitur consequat ligula vel tortor consequat, quis mattis mi egestas.</span>
    adipiscing elit. vitae nulla.
</div>

Kód obsahuje element div, ktorého obsah je tvorený textom generovaným pomocou Lorem ipsum generátora. V tomto texte sa ďalej nachádzajú elementy span, kde prvý span označuje výraz a druhý span s triedou tooltip obsahuje text popisku, ktorý sa má používateľovi zobraziť, ak nad prvý span umiestni kurzor myši. Akonáhle používateľ kurzor z prvého elementu span premiestni preč, popisok sa skryje. Samozrejme, pri otvorení dokumentu nesmú byť popisky zobrazené.

Štruktúru dokumentu môžete upraviť tak, aby bolo možné úlohu vypracovať. Pre vypracovanie použite JavaScript a CSS.

Pomôcky: