{ "@context": "https://schema.org", "@id": "https://webspecification.com/spec/performance/dynamic-viewport-units.jsonld", "@graph": [ { "@type": "TechArticle", "@id": "https://webspecification.com/spec/performance/dynamic-viewport-units/#article", "headline": "Dynamic viewport units (dvh, svh, lvh)", "description": "On mobile, 100vh is taller than the screen because it ignores the browser's collapsing toolbar. Use dvh, svh, and lvh to size full-height elements to the viewport that is actually visible.", "url": "https://webspecification.com/spec/performance/dynamic-viewport-units/", "inLanguage": "en", "isPartOf": { "@type": "WebSite", "@id": "https://webspecification.com/#website", "name": "Web Specification Studio", "url": "https://webspecification.com" }, "author": { "@type": "Person", "name": "Web Specification Studio", "url": "https://webspecification.com" }, "publisher": { "@type": "Organization", "@id": "https://webspecification.com/#organization", "name": "Web Specification Studio", "url": "https://webspecification.com" }, "license": "https://creativecommons.org/licenses/by/4.0/", "dateModified": "2026-06-08T00:00:00.000Z", "citation": [ { "@type": "CreativeWork", "name": "CSS Values and Units Module Level 4 — Viewport-relative lengths", "url": "https://drafts.csswg.org/css-values-4/#viewport-relative-lengths", "publisher": { "@type": "Organization", "name": "W3C CSSWG" } }, { "@type": "CreativeWork", "name": "MDN — Viewport-percentage lengths", "url": "https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/Values/length#viewport-percentage_lengths", "publisher": { "@type": "Organization", "name": "MDN" } }, { "@type": "CreativeWork", "name": "web.dev — The large, small, and dynamic viewport units", "url": "https://web.dev/blog/viewport-units", "publisher": { "@type": "Organization", "name": "web.dev" } } ] }, { "@type": "BreadcrumbList", "@id": "https://webspecification.com/spec/performance/dynamic-viewport-units/#breadcrumb", "itemListElement": [ { "@type": "ListItem", "position": 1, "name": "Home", "item": "https://webspecification.com/" }, { "@type": "ListItem", "position": 2, "name": "Spec", "item": "https://webspecification.com/spec/" }, { "@type": "ListItem", "position": 3, "name": "Performance", "item": "https://webspecification.com/spec/performance/" }, { "@type": "ListItem", "position": 4, "name": "Dynamic viewport units (dvh, svh, lvh)", "item": "https://webspecification.com/spec/performance/dynamic-viewport-units/" } ] } ] }