Services
Solutions
Industries
Regions
Book a call 085 369 7668 info@neddev.com

Voordeur zwaait open, je stapt naar binnen New

A facade with a front door: scrolling swings the door open, you step through until the hallway fills the box, then a card slides in with address, floor area, asking price and a viewing button. For an estate agent listing, an open house or the hero of an interior builder. Own scroll box with keyboard support; with reduced motion the door fades and the hallway cross-fades in without zoom.

Lichte gang met houten vloer en trap

Lindelaan 42, Hilversum

Jaren 30 · 132 m² · 4 slaapkamers

Vraagprijs € 685.000 k.k.

How to use it

  1. Paste the HTML where the scroll effects should appear.
  2. Add the CSS to your stylesheet. All classes are prefixed, so nothing clashes with your own styles.
  3. Add the JavaScript and call init() with the element that contains the HTML.
<!-- Voordeur zwaait open, je stapt naar binnen · © 2026 NedDev BV · NedDev Lab-licentie (gratis gebruik, niet doorverkopen) · neddev.com/nl/lab/gebruik/#licentie -->
<div class="jouw-container">
<div class="dr">
  <div class="dr__vak" tabindex="0" role="region" aria-label="Woning Lindelaan 42 in Hilversum. Scroll in dit vak om naar binnen te gaan.">
    <div class="dr__baan">
      <div class="dr__beeld">
        <div class="dr__wereld">
          <div class="dr__raam dr__raam--l" aria-hidden="true"></div>
          <div class="dr__raam dr__raam--r" aria-hidden="true"></div>
          <div class="dr__opening">
            <img class="dr__binnen" src="https://neddev.com/lab-media/r7scr-deur-1.webp" alt="Lichte gang met houten vloer en trap" width="896" height="1200">
            <div class="dr__deur" aria-hidden="true"><i class="dr__glas"></i><i class="dr__bus"></i><i class="dr__knop"></i></div>
          </div>
          <p class="dr__nr" aria-hidden="true">42</p>
          <i class="dr__stoep" aria-hidden="true"></i>
        </div>
        <img class="dr__vol" src="https://neddev.com/lab-media/r7scr-deur-1.webp" alt="" width="896" height="1200">
        <div class="dr__kaart" inert>
          <h3 class="dr__adres">Lindelaan 42, Hilversum</h3>
          <p class="dr__p">Jaren 30 · 132 m² · 4 slaapkamers</p>
          <p class="dr__prijs">Vraagprijs € 685.000 k.k.</p>
          <button type="button" class="dr__actie">Plan een bezichtiging</button>
          <p class="dr__status" aria-live="polite"></p>
        </div>
      </div>
    </div>
  </div>
  <p class="dr__hint" aria-hidden="true">Scroll om binnen te stappen</p>
</div>
</div>

More scroll effects

Seen something you like?

Add it to your selection and send it over. We build your site around it, in your brand.

Get in touch →