--- title: '@viewport' slug: Web/CSS/@viewport translation_of: Web/CSS/@viewport ---
{{ CSSRef() }}
Die @viewport
CSS at-Regel enthält eine Menge aus geschachtelten Deskriptoren in einem CSS-Block, der durch geschweifte Klammern begrenzt wird. Diese Deskriptoren steuern die Viewport-Einstellungen, insbesondere auf mobilen Geräten.
(Dieser MDN Artikel ist derzeit nur ein Abriss, ihm fehlt die vollständige Beschreibung der Syntax.)
@viewport { /* viewport-Deskriptor: viewport-Wert; */ }
Ein Zoomfaktor von 1.0
oder 100%
beschreibt kein Zooming. Größere Werte vergrößern, kleinere Werte verkleinern.
Browser sollen unbekannte Deskriptoren ignorieren.
min-width
max-width
width
min-width
als auch max-width
min-height
max-height
height
min-height
als auch max-height
zoom
min-zoom
max-zoom
user-zoom
orientation
@viewport { min-width: 640px; max-width: 800px; } @viewport { zoom: 0.75; min-zoom: 0.5; max-zoom: 0.9; } @viewport { orientation: landscape; }
Spezification | Status | Kommentar |
---|---|---|
{{SpecName('CSS3 Device', '#the-atviewport-rule', '@viewport')}} | {{Spec2('CSS3 Device')}} |
{{Compat("css.at-rules.viewport")}}
<meta name="viewport">