CSS-tools

Gratis Dynamische Viewport Units Generator

Genereer CSS met dynamische viewport units (dvh, svh, lvh) met fallbacks.

Tool laden...

Wat is Dynamische Viewport Units Generator?

Moderne CSS-viewport-eenheden bestaan in drie varianten. svh is de viewporthoogte minus de browser-UI. lvh is de viewporthoogte met de browser-UI ingetrokken. dvh past zich aan terwijl de browser-UI verschijnt en verdwijnt. Nuttig voor volledige-scherm layouts op mobiel.

Snel antwoord

Gebruik dynamische viewport-eenheden (dvh, svh, lvh) voor layouts die de mobiele viewport correct moeten vullen. Voeg een klassieke vh-terugval toe voor oudere browsers.

Last updated: 2026-06-11

Beperkingen

  • Alleen relevant op mobiel. Op desktop identiek aan vh.
  • Sommige browsers werken dvh bij aan het einde van scrollen, niet continu.
  • Dvh verandert wanneer het toetsenbord verschijnt, wat lay-outs met formuliervelden kan verstoren.

Sources:MDN Web Docs · W3C Specifications · jquery.app on GitHub

Zo gebruik je deze tool

  1. Kies het eenheidstype: svh, lvh, dvh, svw, lvw of dvw.
  2. Stel een percentagewaarde in zoals 100 voor volledige hoogte.
  3. Kies de CSS-eigenschap zoals min-height of height.
  4. Kopieer de declaratie met de moderne eenheid en een vh-terugval.

Waarvoor je het kunt gebruiken

  • Maak een hero-sectie die het exacte zichtbare scherm vult op mobiel.
  • Voorkom dat inhoud verborgen wordt achter de mobiele browserwerkbalk.
  • Bouw panelen die zich aanpassen aan veranderende viewportgroottes.

Gebruik

Praktische voorbeelden

Voorbeeld

Mobiele hero met svh

Een hero-sectie gebruikt min-height:100svh om het scherm te vullen met de klassieke vh-terugval voor oudere browsers.

Voorbeeld

Onderste navigatie met dvh

Een onderste navigatiebalk gebruikt dvh om zich aan te passen wanneer de adresbalk intrekt.

Veelgemaakte fouten

  • Dvh gebruiken wanneer svh of lvh stabieler gedrag zou bieden.
  • Geen vh- of vw-terugval bieden voor browsers zonder ondersteuning.
  • Dynamische eenheden gebruiken voor desktop waar vh perfect werkt.

Verificatie

  1. Test op mobiel of emulator en scroll om hoogte-aanpassing te controleren.
  2. Test met zowel uitgevouwen als ingetrokken browser-UI.

FAQ

Vragen over Dynamische Viewport Units Generator

Wanneer dvh gebruiken in plaats van vh?

Gebruik dvh als het element het exacte zichtbare gebied moet vullen en moet aanpassen bij UI-veranderingen.

Welke browsers ondersteunen dynamische viewport-eenheden?

Chrome 108+, Edge 108+, Safari 15.4+ en Firefox 101+. Zorg voor een vh-terugval.

Wat is het verschil tussen svh, lvh en dvh?

svh is hoogte met uitgevouwen browser-UI, lvh met ingetrokken UI, dvh schakelt tussen beide tijdens scrollen.

Werken dynamische eenheden op desktop?

Op desktop gedragen ze zich allemaal hetzelfde als vh omdat desktop browsers geen intrekbare UI hebben.

Gerelateerde tools

Meer css-tools

Css

CSS Carousel Generator

Generate native CSS carousel markup with scroll-snap, scroll buttons, scroll markers, and accessible list structure. No JavaScript required.

Open tool

Probeer ook

Probeer ook

Html

CSP Hash Generator

Genereer CSP-hashwaarden voor inline scripts en styles. Hash exacte code met SHA-256, SHA-384 of SHA-512.

Open tool