Attribut user-select CSS
- Page précédente unicode-bidi
- Page suivante vertical-align
Définition et utilisation
L'attribut user-select détermine si le texte de l'élément peut être sélectionné.
Dans un navigateur web, si vous double-cliquez sur du texte, ce texte sera sélectionné ou mis en surbrillance. Cette propriété est utilisée pour empêcher ce comportement.
Voir également :
Manuel de référence HTML DOM :Attribut userSelect
Exemple
Empêcher la sélection du texte de l'élément <div> :
div { -webkit-user-select: none; /* Safari */ -ms-user-select: none; /* IE 10+ et Edge */ user-select: none; /* Syntaxe standard */ }
Syntaxe CSS
user-select: auto|none|text|all;
Valeur de l'attribut
Valeur | Description |
---|---|
auto | Par défaut. Si le navigateur le permet, le texte peut être sélectionné. |
none | Empêcher la sélection de texte. |
text | Le texte peut être sélectionné par l'utilisateur. |
all | Cliquez pour sélectionner du texte au lieu de double-cliquer. |
Détails techniques
Valeur par défaut : | auto |
---|---|
Héritage : | Non |
Réalisation des animations : | Non pris en charge. Voir :Propriétés liées aux animations. |
Version : | CSS3 |
Syntaxe JavaScript : | object.style.userSelect="none" |
Prise en charge du navigateur
Les numéros dans le tableau indiquent la première version du navigateur qui prend en charge cette propriété en totalité.
Suivre les règles numériques des préfixes utilisés pour la première version après -webkit-, -ms- ou -moz-.
Chrome | IE / Edge | Firefox | Safari | Opera |
---|---|---|---|---|
54.0 6.0 -webkit- |
79.0 10.0 -ms- |
69.0 2.0 -moz- |
3.1 -webkit- |
41.0 15.0 -webkit- |
- Page précédente unicode-bidi
- Page suivante vertical-align