Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

CSS-Viewport

Das CSS-Viewport-Modul ermöglicht es, die Größe, den Zoomfaktor und die Ausrichtung des initialen Containing Blocks des User-Agents, oder Viewport, festzulegen.

Inhalte, die für große Viewports entworfen wurden, können in kleineren Viewports eine Vielzahl von Fehlern aufweisen, darunter unbeabsichtigte Zeilenumbrüche, abgeschnittene Inhalte und falsch dimensionierte Scroll-Container. HTML bietet ein Viewport-Meta-Tag, <meta name="viewport">, um Hinweise zur anfänglichen Größe des Viewports zu geben. Wenn die Seite nicht für kleine Viewports optimiert ist und dieses Tag weggelassen wird, rendern einige mobile Browser die Seite mit einer festen anfänglichen Breite des Containing Blocks, typischerweise 980px. Der Inhalt wird dann verkleinert, was die CSS-Pixelgröße kleiner als ein tatsächliches Pixel macht. Die resultierende Seite passt in den verfügbaren Bildschirmbereich, ist jedoch unleserlich, sodass der Benutzer zoomen und scrollen muss, um den Inhalt zu sehen.

Der Viewport Initial Containing Block für kontinuierliche Medien hat die Abmessungen des Viewports. Da der Viewport im Allgemeinen nicht größer als das Display ist, präsentieren Geräte mit kleineren Displays, wie Telefone oder Tablets, typischerweise einen kleineren Viewport als größere Geräte wie Desktops oder Laptops.

Referenz

Eigenschaften

Schnittstellen

Glossarbegriffe und Definitionen

Leitfäden

Viewport-Konzepte

Das Konzept des Viewports — was es ist, seine Auswirkungen im Hinblick auf CSS, SVG und mobile Geräte — und der Unterschied zwischen dem visuellen Viewport und dem Layout-Viewport.

Verwendung von Umgebungsvariablen

Ein Überblick darüber, was Umgebungsvariablen sind, browserdefinierte Umgebungsvariablen und wie die Funktion env() verwendet wird.

Verwendung der Viewport Segments API

Erstellen Sie responsive Designs, die für verschiedene Viewport-Segmentgrößen und Anordnungen optimiert sind, mit der API und Umgebungsvariablen.

Verwandte Konzepte

Spezifikationen

Specification
CSS Viewport Module Level 1

Siehe auch