--- title: zoom slug: Web/CSS/@viewport/zoom tags: - CSS - Descripteur - Reference translation_of: Web/CSS/@viewport translation_of_original: Web/CSS/@viewport/zoom ---
{{CSSRef}}

Le descripteur zoom, utilisé au sein de la règle @ {{cssxref("@viewport")}}, permet de définir le niveau de zoom initial d'un document.

Un niveau de zoom égal à 1.0 ou 100% n'appliquera aucun zoom. Les valeurs supérieures zoomeront plus et les valeurs inférieures dézoomeront.

Syntaxe

/* Valeur avec un mot-clé */
zoom: auto;

/* Valeurs numériques */
/* Type <number>      */
zoom: 0.8;
zoom: 2.0;

/* Valeurs proportionnelles */
/* Type <percentage>        */
zoom: 150%;

Valeurs

auto
C'est l'agent utilisateur qui déterminera le niveau de zoom initial. L'agent utilisateur pourra utiliser la taille de la grille de la zone d'affichage afin de déterminer ce niveau.
<number>
Un nombre positif qui correspond au niveau de zoom appliqué. Pour plus d'informations, voir le type de donnée {{cssxref("<number>")}}.
<percentage>
Un pourcentage positif qui correspond au niveau de zoom appliqué (100% : aucun zoom ; les valeurs supérieures traduiront un zoom plus importants ; les valeurs inférieures auront un effet de « dézoom »). Pour plus d'informations, voir le type de donnée {{cssxref("<percentage>")}}.

Syntaxe formelle

{{csssyntax}}

Spécifications

Spécification État Commentaires
{{SpecName('CSS3 Device', '#zoom-desc', '"zoom" descriptor')}} {{Spec2('CSS3 Device')}} Définition initiale.

{{cssinfo}}

Compatibilité des navigateurs

{{Compat("css.at-rules.viewport.zoom")}}