---
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>")}}.
{{csssyntax}}
Spécifications
Spécification |
État |
Commentaires |
{{SpecName('CSS3 Device', '#zoom-desc', '"zoom" descriptor')}} |
{{Spec2('CSS3 Device')}} |
Définition initiale. |
{{cssinfo}}
Compatibilité des navigateurs
Le tableau de compatibilité de cette page a été généré à partir de données structurées. Si vous souhaitez contribuer à ces données, n'hésitez pas à consulter
https://github.com/mdn/browser-compat-data et à nous envoyer une
pull request.
{{Compat("css.at-rules.viewport.zoom")}}