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

manual de referência CSS

regras CSS @

大全 de propriedades CSS

Seletor :invalid do CSS

O pseudo-classe :invalid do CSS representa qualquer <input> ou outro elemento <form> cujo conteúdo não passou por validação .

 Manual completo de seletores CSS

Exemplo online

Se o valor do elemento input for inválido, defina o estilo como azul:

!DOCTYPE html
<html>
<head>
<meta charset="utf-8"> 
<title>Manual básico(oldtoolbag.com)</title> 
<style>
input:invalid
{
    border:2px sólido azul;
}
</style>
</head>
<body>
<h3>Exemplo de seletor :invalid</h3>
<input type="email" value="supportEmail" />
<p>Por favor, insira um e-endereço de e-mail, veja as mudanças no estilo.</p>
</body>
</html>
Teste e veja ‹/›

Definição e uso

O seletor :invalid é usado para definir estilos quando o valor de um elemento de formulário é inválido.

Atenção:  O seletor :invalid atua apenas em elementos que podem especificar intervalos de valores, como os atributos min e max de um elemento input, e campos de email corretos, campos de números válidos, etc.

Compatibilidade do navegador

Os números na tabela representam a primeira versão do navegador que suporta essa propriedade.

Seletor




:invalid10.010.04.05.010.0

Sintaxe de uso do CSS

/* Pode-se especificar qualquer <input> inválido */
input:invalid {
  background-color: pink;
}

Este pseudo-classe é muito útil para destacar erros de campo do usuário.

Páginas relacionadas

Seletor CSS :valid

 Manual completo de seletores CSS