--- 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-widthmax-widthwidthmin-width als auch max-widthmin-heightmax-heightheightmin-height als auch max-heightzoommin-zoommax-zoomuser-zoomorientation@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">