Non standard
Cette fonctionnalité n'est ni standard, ni en voie de standardisation. Ne l'utilisez pas pour des sites accessibles sur le Web : elle ne fonctionnera pas pour tout utilisateur. Il peut également y avoir d'importantes incompatibilités entre les implémentations et son comportement peut être modifié dans le futur.
Pour les applications Mozilla, la propriété -moz-user-input
détermine si l'utilisateur peut effectuer une saisie sur l'élément (bien que rejetée, cette propriété a contribué à la construction de la propriété standard user-input
.
Valeur initiale | none |
---|---|
Applicabilité | tous les éléments |
Héritée | oui |
Média | visuel |
Valeur calculée | comme spécifié |
Animable | non |
Ordre canonique | l'ordre unique et non-ambigu défini par la grammaire formelle |
Pour les éléments qui acceptent la saisie par défaut (ex. les élémetns <textarea>
), la valeur initiale de -moz-user-input
sera enabled
.
Syntaxe
/* Valeurs avec un mot-clé */ -moz-user-input: none; -moz-user-input: enabled; -moz-user-input: disabled; /* Valeurs globales */ -moz-user-input: inherit; -moz-user-input: initial; -moz-user-input: unset;
Valeurs
none
- L'élément ne réagit pas aux saisies de l'utilisateur et il ne prend jamais l'état
:active
. enabled
- L'utilisateur peut effectuer une saisie sur cet élément. Pour les boîtes de texte, c'est le comportement par défaut.
disabled
- L'utilisateur ne peut pas effectuer de saisie sur cet élément (cela n'est pas équivalent à utiliser l'attribut
disabled
avec la valeurtrue
car l'élément est dessiné normalement).
Syntaxe formelle
none | enabled | disabled
Spécifications
Cette propriété est une propriété propriétaire liée à Gecko/Mozilla et ne fait partie d'aucune spécification. Une propriété similaire : user-focus
a été proposée pour des brouillons de l'ancienne spécifications CSS3 pour les interfaces utilisateurs mais a été rejetée par le groupe de travail.
Exemples
input.exemple { /* the user will be able to select the text, but not change it. */ -moz-user-input: disabled; }