Co je to lightbox?
Lightbox je speciální typ overlay prvku, který se zobrazí přes obsah webové stránky a zaměřuje pozornost návštěvníka na konkrétní obsah – nejčastěji obrázek, video nebo formulář. Když na lightbox kliknete, zbytek stránky ztmavne nebo se rozostří a vy vidíte pouze to, co je důležité. Představte si to jako když si v galerii zapnete baterku na jeden konkrétní obraz a zbytek místnosti potemní. Lightbox funguje přesně stejně, jen ve virtuálním prostoru vašeho webu.
Původně se lightbox používal výhradně pro zobrazení fotografií v plné velikosti. Dnes má mnohem širší využití. Najdete ho na e-shopech u produktových fotek, v galeriích návrhářů, u reklamních oznámení nebo přihlašovacích formulářů. Hlavním účelem lightboxu je oddělit důležitý obsah od zbytku stránky a dát návštěvníkovi jasně najevo: „Tohle je teď důležité, na tohle se podívej."
Technicky se lightbox vytváří kombinací HTML, CSS a JavaScriptu. Když na určitý prvek kliknete (třeba na malý náhled fotky), JavaScript zobrazí skrytý prvek obsahující velkou verzi obrázku a zbytek stránky překryje poloprůhlednou tmavou vrstvou. Pro zavření obvykle stačí kliknout na křížek, zmáčknout klávesu Escape nebo kliknout mimo lightbox.