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

Menukaart om door te bladeren Nieuw

Een folder of menukaart als boekje met echte bladzijden: elk blad draait met een CSS 3D-flip (perspective, rotateY, backface-visibility) om de rug. Bladeren met knoppen, pijltjestoetsen of door op een pagina te klikken; de positie wordt voorgelezen. Bij minder beweging wisselt het blad zonder draai.

Herfstkaart

Van 6 oktober tot en met 30 november. Groente van De Kromme Rijn in Bunnik, vis van de afslag in IJmuiden.

Bistro Twijnstraat, Utrecht

Reserveren

Dinsdag tot en met zaterdag vanaf 17.00 uur.

030 123 4567
tafel@voorbeeld.nl

Voorgerechten

  • Pompoen, hazelnoot en geitenkaas€ 11,50
  • Rundercarpaccio met truffelmayonaise€ 13,00
  • Soep van bospaddenstoelen€ 8,50
Geroosterde pompoen met hazelnoot en geitenkaas

Hoofdgerechten

  • Gebakken schol, zeekraal en bruine boter€ 24,50
  • Hertenstoof met rode kool€ 26,00
  • Risotto van knolselderij€ 21,00
Gebakken schol met zeekraal en krieltjes

Nagerechten

  • Appeltaart met slagroom€ 7,50
  • Crème brûlée met vanille€ 8,00
  • Drie Hollandse kazen€ 12,50

Allergieën?

Vraag het ons. Bijna elk gerecht maken we ook glutenvrij of zonder noten.

Blad 1 van 4

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.
<!-- Menukaart om door te bladeren · NedDev · eigen werk. -->
<div class="jouw-container">
<div class="bbl">
<div class="bbl__book" tabindex="0" role="group" aria-roledescription="menukaart" aria-label="Herfstkaart van Bistro Twijnstraat. Blader met de pijltjestoetsen.">
<div class="bbl__page bbl__page--l"><div class="bbl__in"><h3 class="bbl__h">Herfstkaart</h3><p class="bbl__txt">Van 6 oktober tot en met 30 november. Groente van De Kromme Rijn in Bunnik, vis van de afslag in IJmuiden.</p><p class="bbl__sign">Bistro Twijnstraat, Utrecht</p></div></div>
<div class="bbl__page bbl__page--r"><div class="bbl__in"><h3 class="bbl__h">Reserveren</h3><p class="bbl__txt">Dinsdag tot en met zaterdag vanaf 17.00 uur.</p><p class="bbl__txt"><a class="bbl__a" href="#brochure-bladeren">030 123 4567</a><br><a class="bbl__a" href="#brochure-bladeren">tafel@voorbeeld.nl</a></p></div></div>
<div class="bbl__sheet" style="--i:0"><div class="bbl__face bbl__face--f"><div class="bbl__in"><h3 class="bbl__h">Voorgerechten</h3><ul class="bbl__menu"><li><span>Pompoen, hazelnoot en geitenkaas</span><b>€ 11,50</b></li><li><span>Rundercarpaccio met truffelmayonaise</span><b>€ 13,00</b></li><li><span>Soep van bospaddenstoelen</span><b>€ 8,50</b></li></ul></div></div><div class="bbl__face bbl__face--b"><img class="bbl__img" src="https://neddev.com/lab-media/brochure-bladeren-1.webp" alt="Geroosterde pompoen met hazelnoot en geitenkaas" loading="lazy"></div></div>
<div class="bbl__sheet" style="--i:1"><div class="bbl__face bbl__face--f"><div class="bbl__in"><h3 class="bbl__h">Hoofdgerechten</h3><ul class="bbl__menu"><li><span>Gebakken schol, zeekraal en bruine boter</span><b>€ 24,50</b></li><li><span>Hertenstoof met rode kool</span><b>€ 26,00</b></li><li><span>Risotto van knolselderij</span><b>€ 21,00</b></li></ul></div></div><div class="bbl__face bbl__face--b"><img class="bbl__img" src="https://neddev.com/lab-media/brochure-bladeren-2.webp" alt="Gebakken schol met zeekraal en krieltjes" loading="lazy"></div></div>
<div class="bbl__sheet" style="--i:2"><div class="bbl__face bbl__face--f"><div class="bbl__in"><h3 class="bbl__h">Nagerechten</h3><ul class="bbl__menu"><li><span>Appeltaart met slagroom</span><b>€ 7,50</b></li><li><span>Crème brûlée met vanille</span><b>€ 8,00</b></li><li><span>Drie Hollandse kazen</span><b>€ 12,50</b></li></ul></div></div><div class="bbl__face bbl__face--b"><div class="bbl__in"><h3 class="bbl__h">Allergieën?</h3><p class="bbl__txt">Vraag het ons. Bijna elk gerecht maken we ook glutenvrij of zonder noten.</p></div></div></div>
</div>
<div class="bbl__bar">
<button class="bbl__btn bbl__prev" type="button" aria-label="Vorige bladzijde" disabled><svg viewBox="0 0 16 16" aria-hidden="true"><path d="M10 3L5 8l5 5"/></svg></button>
<p class="bbl__pos" aria-live="polite">Blad 1 van 4</p>
<button class="bbl__btn bbl__next" type="button" aria-label="Volgende bladzijde"><svg viewBox="0 0 16 16" aria-hidden="true"><path d="M6 3l5 5-5 5"/></svg></button>
</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 →