Définition de la CSS :read-write.
La pseudo-classe CSS :read-write permet de cibler tous les éléments HTML :
- acceptant l'attribut
readonlyet dont l'attributreadonlyn'est pas spécifié. - acceptant l'attribut
contenteditableet dont l'attributcontenteditableest spécifié àtrue; et autre qu'INPUTetTEXTAREA.
Sidocument.designModeest égale àoffl'attributcontenteditableconsidéré comme égale àtrue.
:read-write ::read-write{
/* Propriétés */
}
identifiant:read-write{
/* Propriétés */
}Exemple de code :read-write CSS
Conditions d'application de la CSS :read-write.
La pseudo-classe de feuille de style :read-write CSS ne peut pas se déclarer dans l'attribut HTML ou XHTML STYLE.
La pseudo-classe CSS :read-write doit être déclarée dans une balise HTML ou XHTML STYLE.
Problème d'interprétation de :read-write en Css.
La pseudo-classe CSS :read-write pause des problèmes sur Firefox qui inclue les type=radio et type=checkbox (02-2020).
Règles de syntaxes CSS pour :read-write.
Attention à l'écriture de :read-write
La pseudo-classe CSS :read-write s'applique sur différents types d'élément HTML ou XHTML acceptant l'attribut read-write. Vous pouvez donc si nécessaire mettre un sélecteur devant pour un ciblage plus précis, sinon les propriétés seront appliquées à l'ensemble des éléments HTML ou XHTML acceptant :read-write.
Dans le cas ci-dessous l'identifiant est collé à ":". Dans ce cas nous demandons d'appliquer les propriétés sur les éléments HTML ou XHTML qui ont "identifiant".
.identifiant:read-write{ /* Propriétés css */ }
#identifiant:read-write{ /* Propriétés css */ }Dans le cas ci-dessous l'identifiant est espacé de ":". Dans ce cas nous demandons d'appliquer les propriétés sur les éléments HTML ou XHTML dont le parent direct ou indirect est "identifiant"..identifiant :read-write{ /* Propriétés css */ }
#identifiant :read-write{ /* Propriétés css */ }
Info complémentaire sur :read-write
Attention, la pseudo-classe CSS ":read-write" a une écriture un peu spéciale, "read-write" est toujours précédée de ":".
La pseudo-classe CSS :read-write ne peut pas être déclarée dans une balise HTML ou XHTML avec l'attribut HTML ou XHTML "STYLE" ou dans une feuille de style externe.
Elle se déclare dans une balise HTML ou XHTML "STYLE" de votre page :
<STYLE>
input:read-write{}
</STYLE>Compatibilités navigateurs du sélecteur :read-write
- Détails des versions de la CSS :read-write
- Sélecteur
:read-writeest compatible avec CSS4 et plus.
Sélecteurs CSS préfixées de :read-write
Vous trouverez ci-dessous les propriétés CSS préfixées équivalentes au sélecteur :read-write CSS :
.boxreadwrite:-moz-read-write{
/* Propriétés */
}
.boxreadwrite:read-write{
/* Propriétés */
}Exemples et astuces CSS pour utiliser :read-write
readonly suivant la valeur de l'attribut type de INPUT
L'attribut readonly n'est pas accepté sur la balise HTML INPUT pour les valeurs de type suivante :
-
checkbox -
radio -
file -
range -
color -
submit
L'attribut
readonly est accepté pour les autres valeurs de type.Votre avis sur la définition :read-write en CSS
Votez pour la définition CSS :read-write
- 1/5
- 2/5
- 3/5
- 4/5
- 5/5
Votes: 5 / 5 - 1
vote
Cliquez sur une étoile pour voter.