Pseudo Classe CSS :read-only
Le sélecteur :read-only sélectionne des éléments qui sont "readonly". Ceux sont les éléments qui ne sont pas ne modifiable par l'utilisateur.
Les éléments qui sont modifiables comprennent:
- les éléments <input> qui ne sont pas à lecture seul et qui ne sont pas désactivés.
 - <textarea>qui n'est ni à lecture seule ni désactivé.
 - Un élément qui n'est pas un <input> ou un <textarea>, et qui a l'attribut contenteditable défini.
 
Version
Syntaxe
:read-only {
css declarations;
}Exemple
<!DOCTYPE html>
<html>
  <head>
    <title>Titre du document</title>
    <style>
      input{
      margin-bottom:10px;
      border:1px solid #ddd;
      padding:5px;
      }
      input:-moz-read-only { 
      background-color: #ccc;
      }
      input:read-only {
      background-color: #ccc;
      }
    </style>
  </head>
  <body>
    <h2>Exemple du sélecteur :read-only </h2>
    <form>
      <div>
        <label for="normal">Exemple1</label>
        <input value="normal input" id="normal">
      </div>
      <div>
        <label for="read-only">Exemple2</label>
        <input readonly value="read-only input" id="read-only">
      </div>
    </form>
  </body>
</html>Support de Navigateurs
| 
           | 
                  
             | 
                
           | 
        
           | 
        
           | 
      
|---|---|---|---|---|
| 36.0+ | 13.0+ | 3.0+ | 9.0+ | 23.0+ | 
Pratiquez vos connaissances
Dans CSS, quand est-ce que la propriété ':read-only' est utilisée?
        
        
        Correcte!
                Incorrecte!