nav-up |
Navigation vers le haut |
CSS3 |
|
Syntaxe
nav-up: auto|id|target-name|initial|inherit;
|
Paramètres
Paramètre |
Description |
id |
Ce paramètre permet d'indiquer l'identificateur de l'élément de navigation. |
target-name |
Ce paramètre permet d'indiquer le cadre destinataire de navigation. |
auto |
Ce paramètre permet d'indiquer que le navigateur détermine automatiquement la navigation. C'est la valeur par défaut. |
inherit |
Ce paramètre permet d'indiquer qu'il faut hérité de la valeur de son parent. |
initial |
Ce paramètre permet d'indiquer qu'il faut appliquer la valeur par défaut de cette propriété. |
Description
Cette propriété permet d'indiquer où le navigateur utilise la touche de navigation vers le haut.
Remarques
- Propriété non standard : La propriété nav-up n'est pas une propriété CSS standard actuellement supportée dans les navigateurs web populaires. Elle fait
partie d'une série de propriétés expérimentales issues du travail sur la navigation dans les interfaces utilisateur. Elle n'est pas définie dans les spécifications
CSS officielles.
- Contexte d'utilisation : Dans des contextes expérimentaux ou des spécifications non officielles, la propriété nav-up est censée permettre de spécifier la
direction vers laquelle l'utilisateur doit se déplacer lorsqu'il appuie sur la touche de navigation "haut" dans une interface avec plusieurs éléments focusables.
- Utilisation avec les interfaces tactiles : Bien que l'usage de nav-up soit peu courant, certains cadres d'applications d'interface utilisateur
expérimentaux l'utilisent pour contrôler la direction du focus à travers les éléments interactifs lors de l'utilisation de dispositifs tactiles ou de navigation par clavier.
- Spécification d'une direction de navigation : L'idée derrière nav-up est de préciser l'élément qui doit être sélectionné lorsque l'utilisateur appuie
sur le bouton de direction vers le haut (en général, la touche "flèche haut" ou un geste tactile vers le haut). Cela permet d'établir des flux de navigation personnalisés dans
les pages web.
- Compatibilité et support limité : Le support de nav-up varie selon les navigateurs et les versions. En raison de son statut expérimental, il n'est pas
recommandé de s'appuyer sur cette propriété dans des projets de production destinés à des utilisateurs finaux sans vérification approfondie de la compatibilité.
- Interaction avec d'autres propriétés de navigation : La propriété nav-up peut être utilisée conjointement avec d'autres propriétés de navigation
expérimentales comme nav-left, nav-right, et nav-down, pour définir une séquence de navigation entre les éléments d'une interface. Cependant, cela nécessite
un contrôle précis de l'ordre des éléments dans le DOM.
- Comportement au niveau du focus : Lorsque l'utilisateur interagit avec un formulaire ou une interface interactive qui utilise nav-up, le focus se déplace selon
l'ordre que le développeur a défini à travers les propriétés CSS de navigation. Cela offre une alternative à l'utilisation d'attributs HTML comme tabindex pour organiser la navigation.
- Accessibilité : Bien que cette propriété puisse améliorer l'expérience utilisateur dans des interfaces complexes, elle présente également des défis d'accessibilité. Il
est important de s'assurer que le comportement de navigation ne perturbe pas l'interaction avec des dispositifs d'assistance, comme les lecteurs d'écran, qui doivent pouvoir
comprendre et suivre la logique de navigation définie par le développeur.
Dernière mise à jour : Dimanche, le 20 décembre 2015