English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Manuale di riferimento CSS

Regole CSS @ (RULES)

Completo elenco delle proprietà CSS

Selettore CSS :out-of-range

Il pseudo-classe CSS :out-of-range indica un elemento <input> il cui valore corrente si trova al di fuori dell'intervallo definito dagli attributi min e max. Attenzione: questo pseudo-classe si applica solo agli elementi che hanno (o possono accettare) una configurazione di intervallo di valori. Se manca questa configurazione, il valore dell'elemento non ha senso in termini di 'in-range' e 'out-range'.

Manuale completo delle scelte CSS

Esempio online

Imposta lo stile specificato quando il valore inserito si trova al di fuori dell'intervallo specificato:

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8"> 
<title>Lezioni di base (oldtoolbag.com)</title> 
<style>
input:out-of-range
{
    border:2px solid blue;
}
</style>
</head>
<body>
<h3>Esempio di selettore :out-of-range.</h3>
<input type="number" min="8" max="18" value="20" />
<p>Inserisci un valore nell'input (minore di 8 o maggiore di 18), e guarda le modifiche allo stile.</p>
</body>
</html>
Prova a vedere ‹/›

Definizione e utilizzo

Il selettore :out-of-range viene utilizzato per definire lo stile visualizzato quando il valore del tag si trova al di fuori dell'intervallo specificato.

Attenzione:  Il selettore :out-of-range agisce solo sugli elementi che possono specificare valori al di fuori dell'intervallo, ad esempio gli attributi min e max degli elementi input.

Compatibilità del browser

I numeri nella tabella rappresentano la versione del primo browser che supporta l'attributo.

Selettore




:out-of-range10.0Non supportato28.05.211.0

Sintassi CSS

/* Il pseudo-classe può selezionare qualsiasi <input>, ma è efficace solo se l'elemento specifica un intervallo di valori e il valore dell'elemento si trova all'interno di tale intervallo */
input:out-of-range {
  background-color: rgba(255, 0, 0, 0.25);
}

Questo pseudo-classe viene utilizzato per fornire un suggerimento visivo all'utente, indicando che il valore corrente dell'area di input si trova al di fuori dell'intervallo permesso.

Pagine correlate

Selettore CSS :in-range

Manuale completo delle scelte CSS