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

Apparaat-mockups (CSS) Nieuw

Eén CSS-frame dat wisselt tussen telefoon, browservenster en laptop; daarin staat je eigen schermafbeelding (hier een nagebouwde bakkerssite die via container queries per apparaat anders opmaakt). Hover of focus op het scherm laat de pagina rustig doorscrollen. Gebruikt container-units (cqw/cqh) voor de maat met vaste px als fallback; op aanraakschermen en bij reduced motion scrol je zelf. In productie vervang je .dvm__page door een lange img.

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.
<!-- Apparaat-mockups (CSS) · NedDev · eigen werk. -->
<div class="jouw-container">
<div class="dvm"><div class="dvm__hd"><div class="dvm__sw" role="group" aria-label="Apparaat"><button type="button" class="dvm__b" aria-pressed="false" data-d="phone">Telefoon</button><button type="button" class="dvm__b" aria-pressed="true" data-d="browser">Browser</button><button type="button" class="dvm__b" aria-pressed="false" data-d="laptop">Laptop</button></div><span class="dvm__hint">hover of focus op het scherm</span></div>
<div class="dvm__view"><div class="dvm__dev" data-d="browser"><div class="dvm__bar" aria-hidden="true"><i></i><i></i><i></i><span>bakkerijvanloon.nl</span></div><a class="dvm__screen" href="#" aria-label="Demo-schermafbeelding van bakkerijvanloon.nl, scrolt bij focus"><div class="dvm__page" aria-hidden="true">
<div class="dvm__nav"><b>Van Loon</b><span><i></i><i></i><i></i></span></div>
<div class="dvm__hero"><p>Vers brood uit Deventer, sinds 1962</p><span>Bestel voor morgen</span></div>
<div class="dvm__grid"><div class="dvm__pr"><i></i><b>Desembrood</b><em>€ 4,25</em></div><div class="dvm__pr"><i></i><b>Deventer koek</b><em>€ 5,95</em></div><div class="dvm__pr"><i></i><b>Krentenbol</b><em>€ 0,85</em></div><div class="dvm__pr"><i></i><b>Spelt volkoren</b><em>€ 4,10</em></div><div class="dvm__pr"><i></i><b>Appeltaart</b><em>€ 17,50</em></div><div class="dvm__pr"><i></i><b>Roggebrood</b><em>€ 3,60</em></div></div>
<div class="dvm__band"><b>Ophalen of bezorgen</b><p>Elke ochtend vanaf 7.00 uur in de Brink 14, of bezorgd binnen Deventer.</p></div>
<div class="dvm__grid"><div class="dvm__pr"><i></i><b>Taarten</b><em>op bestelling</em></div><div class="dvm__pr"><i></i><b>Lunch</b><em>vanaf 11.00</em></div><div class="dvm__pr"><i></i><b>Catering</b><em>vanaf 20 p.</em></div></div>
<div class="dvm__foot"><b>Bakkerij Van Loon</b><span>Brink 14 · 7411 BS Deventer · KvK 08123456</span></div></div></a><div class="dvm__base" aria-hidden="true"></div></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 →