:valid | Псевдокласс CSS - Справочник CSS3 | Делай сайт
Приветствую Вас, Гость! Регистрация
Георгиевская ленточка
Пятница, 09.12.2016
Главная » Справочник CSS3 » Псевдоклассы


2D & 3D ТрансформацияСвойства контента
Свойства импортаСвойства углов
Свойства границСвойства анимации
ПсевдоклассыПсевдоэлементы
Свойства размераСвойства контура
Свойства переходаСвойства печати
Свойства тениСвойства отступов
Свойства текстаСвойства колонок
Свойства полейПозиционирование
Свойства интерфейсаТипы значений
Полезные статьиСвойства списка
Свойства шрифтаСвойства таблицы
Свойства фонаВендорные префиксы



Адаптивный сайт - aTmpl


:valid | Псевдокласс CSS

Псевдокласс :valid указывает на соответствие ввода в поле формы.




Псевдокласс :valid указывает на соответствие ввода в поле формы,например если URL адрес вводят верно.При этом поле ввода может изменятся соответственно установленным стилям,например менять цвет.Применяется вместе с псевдоклассом :invalid,указывающим на правильность ввода.Псевдокласс применим к тегу <input>,создан в версии CSS3 и проходит валидацию согласно версии CSS3.




Псевдокласс работает в браузерах




Пример применения псевдокласса



<!DOCTYPE html>
<html lang="ru">
<head>
<title>Псевдокласс :valid</title>
<style type="text/css">
<!--
input:invalid {
outline:2px solid red;
outline-offset:2px;
}
input:valid {
outline:2px solid green;
outline-offset:2px;
}
-->
</style>
</head>
<body>
<p>Поле ввода изменит цвет при правильном наборе</p>
<form>
<p>Адрес Вашего сайта</p>
<p><input type="url" required></p>
<p>Адрес Вашей электронной почты</p>
<p><input type="email" required></p>
<p><input type="submit" value="Отправить"></p>
</form>
</body>
</html>

Пример в действии



Поэкспериментируйте сами





Русские шрифты






Источник: http://www.w3.org/TR/css3-ui/#pseudo-validity
Категория: Псевдоклассы | Добавил: IZOTOP (30.05.2012) | Автор: Меренков Михаил E W
Просмотров: 747 | Теги: css, точность ввода.свойство, пример, style, :valid | Рейтинг: 0.0/0

Вопросов / Советов / Предложений - относящихся к материалу: 0

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]