Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

view-transition-name

Baseline 2025
Newly available

Depuis October 2025, cette fonctionnalité fonctionne sur les appareils et les versions de navigateur les plus récents. Elle peut ne pas fonctionner sur les appareils ou navigateurs plus anciens.

Expérimental: Il s'agit d'une technologie expérimentale.
Vérifiez attentivement le tableau de compatibilité des navigateurs avant de l'utiliser en production.

La propriété CSS view-transition-name fournit un nom d'identification (une valeur <custom-ident>) à l'élément ciblé pour qu'il participe à une transition de vue différente de la transition racine, ou ne suive pas la transition de vue si c'est la valeur none qui est utilisée.

Syntaxe

css
/* Exemples de valeurs <custom-ident> */
view-transition-name: header;
view-transition-name: figure-caption;

/* Valeurs avec un mot-clé */
view-transition-name: none;

Valeurs

<custom-ident>

Un nom distinct et unique qui indique que l'élément ciblé participera à une transition de vue séparée de la transition de vue racine. L'identifiant doit être unique. Si deux éléments affichés ont la même valeur view-transition-name au même moment, la promesse exposée par ViewTransition.ready échouera et la transition sera ignorée.

none

L'élément cible ne participera pas à la transition de vue.

Définition formelle

Valeur initialenone
Applicabilitétous les éléments
Héritéenon
Valeur calculéecomme spécifié
Type d'animationdiscrète

Syntaxe formelle

view-transition-name = 
none |
<custom-ident>

Exemples

css
figcaption {
  view-transition-name: figure-caption;
}

Spécifications

Specification
CSS View Transitions Module Level 1
# view-transition-name-prop

Compatibilité des navigateurs

Voir aussi