Home Werk
SaaS bouwenAI developmentAPI developmentMobile app developmentGoogle Ads managementHeadless ShopifyLaravel developmentNext.js developmentReact developmentTypeScript engineeringUI/UX designSEO & AEOWebshop bouwen
AI-oplossingenB2B-platformsE-commerceHorecaLead generationLogistiekOnderwijsProcesautomatiseringSaaS-platformsStartup MVPVastgoedZorg
JuridischZorgVastgoedFinanceHoreca
Den HaagRotterdamAmsterdamUtrechtEindhovenAlmereBredaArnhemNijmegenTilburgEnschedeGroningenLeidenDelftZoetermeerDen Bosch
Studio
OverWerkwijzeLabBlogContact

Lightbox-galerij Nieuw

Een fotoraster waarbij de aangeklikte foto vanuit zijn eigen plek uitvergroot tot een lightbox met bijschrift, teller, pijlen, swipe en Esc. Voor portfolio's van hoveniers, interieurbouwers en fotografen.

Zo gebruik je het

  1. Plak de HTML op de plek waar het onderdeel moet komen.
  2. Zet de CSS in je stylesheet. Alle klassen hebben een eigen voorvoegsel, dus niets botst met je eigen opmaak.
  3. Voeg de JavaScript toe en roep init() aan met het element waar de HTML in staat.
<!-- Lightbox-galerij · NedDev · eigen werk. -->
<div class="jouw-container">
<div class="lbx"><div class="lbx__hd"><span>Tuinontwerp Groenewoud · Wassenaar</span><span>6 tuinen</span></div><div class="lbx__grid">
<button class="lbx__th lbx__a0" type="button" data-c="Stadstuin · Utrecht · 42 m2" aria-label="Open foto: Stadstuin Utrecht"></button>
<button class="lbx__th lbx__a1" type="button" data-c="Vijvertuin · Wassenaar · 180 m2" aria-label="Open foto: Vijvertuin Wassenaar"></button>
<button class="lbx__th lbx__a2" type="button" data-c="Terras met pergola · Leiden" aria-label="Open foto: Terras met pergola Leiden"></button>
<button class="lbx__th lbx__a3" type="button" data-c="Borderbeplanting · Oegstgeest" aria-label="Open foto: Borderbeplanting Oegstgeest"></button>
<button class="lbx__th lbx__a4" type="button" data-c="Moestuin in bakken · Voorschoten" aria-label="Open foto: Moestuin Voorschoten"></button>
<button class="lbx__th lbx__a5" type="button" data-c="Daktuin · Den Haag · 64 m2" aria-label="Open foto: Daktuin Den Haag"></button></div>
<div class="lbx__ov" role="dialog" aria-modal="true" aria-label="Fotoweergave"><div class="lbx__stage"><div class="lbx__big"></div></div>
<button class="lbx__nv lbx__nv--p" type="button" aria-label="Vorige foto"><svg viewBox="0 0 16 16" width="14" height="14"><path d="M10 3L5 8l5 5" fill="none" stroke="currentColor" stroke-width="1.8"/></svg></button>
<button class="lbx__nv lbx__nv--n" type="button" aria-label="Volgende foto"><svg viewBox="0 0 16 16" width="14" height="14"><path d="M6 3l5 5-5 5" fill="none" stroke="currentColor" stroke-width="1.8"/></svg></button>
<button class="lbx__x" type="button" aria-label="Sluit"><svg viewBox="0 0 16 16" width="12" height="12"><path d="M3 3l10 10M13 3L3 13" stroke="currentColor" stroke-width="1.8"/></svg></button>
<div class="lbx__bar"><span class="lbx__cap"></span><span class="lbx__n"></span></div></div></div>
</div>

Meer uit componenten

Iets gezien dat je mooi vindt?

Zet het in je selectie en stuur hem op. Dan bouwen we je site eromheen, in jouw huisstijl.

Neem contact op →