Zoom - Propriété CSS
Résumé des caractéristiques de la propriété zoom
normal
none
zoom
passe progressivement d'une valeur à une autre.Schéma syntaxique de zoom
.
zoom
Description de la propriété zoom
.
zoom
est en cours d'évolution. D'abord déclarée obsolète, elle est maintenant réintroduite dans
la spécification du W3C avec de nouvelles caractéristiques.
Cette page sera complétée lorsque la propriété zoom
sera davantage traitée par les navigateurs.
La propriété zoom
permet d'appliquer un coefficient de grossissement ou de réduction à un élément.
Les propriétés de transformation CSS offrent une possibilité comparable, avec cependant une grosse différence : les transformations ne modifient pas
le reste de la mise en page. Les éléments ayant subi une transformation peuvent empiéter sur d'autres éléments. Ce n'est pas le cas avec l'utilisation
de zoom
.
Pour davantage d'explications sur les transformations, reportez-vous au pages transform
et scale
.
zoom
.zoom:2
La transparence partielle de l'élément laisse voir que rien n'est caché en dessous.
scale:2
Cet élément empiète sur la suite du contenu, en l'occurence ce texte.
Valeurs pour zoom
.
- zoom: normal;
Aucun effet de zoom n'est appliqué à l'élément.
- zoom: 1.2;
La valeur est un nombre sans unité, positif et non nul. Une valeur supérieure à
1
correspond à un grossissement, et une valeur inférieure à1
à un rétrécissement.
La valeur peut également être exprimée en pourcentages. Dans ce cas,100%
est équivalent à1
.zoom:0.75
zoom:1
zoom:1.2
Valeurs standards :
zoom: initial (none
)
zoom: inherit
zoom: revert
zoom: revertLayer
zoom: unset
Pour plus d'informations, reportez-vous aux pages de présentation de ces différentes valeurs : initial
, inherit
, revert
, revert-layer
, unset
.
Animation de la propriété zoom
.
La propriété zoom
peut facilement être animée de façon fluide puisque la valeur attendue est numérique.
Notez que, au fur et à mesure que l'élément s'agrandit, la suite du contenu descend. Le changement de la valeur de zoom
provoque
une mise à jour de la mise en page.
Simulateur avec la propriété zoom
.
Prise en charge par les navigateurs (compatibilité).
de l'effet
zoom
Navigateurs sur ordinateurs :
Navigateurs sur mobiles :
Navigateurs obsolètes ou marginaux :

Internet Explorer

UC Browser pour Androïd

Opéra Mobile

QQ Browser

Baidu Browser

Opéra

Samsung Internet

Firefox pour Androïd

Edge

Firefox

Chrome pour Androïd

Androïd Brower

Safari

Safari sur IOS

Chrome

KaiOS Browser

Opéra mini
Historique de la propriété zoom
.
-
Module CSS Viewport - Niveau 1
Présentation de la propriétézoom
.25 Janvier 2024Document de travail.
Voir aussi, à propos de zoom
.
Les spécifications CSS éditées par le W3C sont organisées en modules.
La propriété zoom
fait partie du module CSS Viewport Module.