делаю форму по примеру, только форма на wordpress
и у меня в ней поля сразу принимают параметр valid
что за фигня?
|
1 |
.user-box input:focus ~ label, .user-box input:valid ~ label { top: -20px; left: 0; color: #03e9f4; font-size: 12px; } |
Дополнительно:
Содержание
RTFM
The :valid CSS pseudo-class represents any or other element whose contents validate successfully.
А дальше читаете по ссылке про валидацию полей в зависимости от типа и атрибутов.
Конкретно в вашем случае текстовое поле без дополнительных атрибутов. Оно будет валидным при любом значении, в том числе и при пустой строке.
- Спасибо
как же в моем случаи быть?
в wordpress другая валидация и required вставить никак - rootnoroot, Значит изучать, как работает валидация в WordPress. Тут я вам ничем не помогу.
- rootnoroot, Да, если вы хотите просто знать, что в поле что-то введено, то можно использовать атрибут placeholder и свойство :placeholder-shown.
Ответы:
Во первых, нет атрибута required, который отвечает за обязательность заполнения поля.
Во вторых, нет атрибута pattern который отвечает за валидацию значения по регулярному выражению.
Для решения данной проблемы вы можете воспользоваться услугами фрилансеров. Мы выполним необходимую работу быстро и качественно.
Оставить комментарий Отменить
Ответы
- Есть ответ! к записи Как уменьшить масштаб меньше 100% в Windows 10 (22H2)
- Есть ответ! к записи Аналоги CloudFlare в России?
- Есть ответ! к записи Аналоги CloudFlare в России?
- Есть ответ! к записи Как называется человек, который дизайн придумает для сайта и сверстает его?
- Есть ответ! к записи Можно ли установить Яндекс.Диск на АльтЛинукс?
- Есть ответ! к записи Картинки мутные только на сафари, есть выход?
- Есть ответ! к записи Keenetic. Как настроить SSTP клиент с сертификатом?
- Есть ответ! к записи Чем заменить executor в aiogram 3?

Значение :valid в CSS зависит от того, является ли введенное значение в форму допустимым или нет. Когда пользователь заполняет форму на веб-сайте и отправляет ее, браузер проверяет введенные данные на соответствие заданным правилам. Если данные соответствуют этим правилам, то поле считается допустимым и принимает стиль, определенный селектором :valid в CSS.
Например, если у вас есть форма с полем для ввода email адреса, и вы установили правило, что поле должно содержать символ "@", то если пользователь введет email адрес с символом "@", то это поле будет считаться допустимым и примет стиль, указанный в селекторе :valid.
Пример использования :valid в CSS для стилизации допустимых полей формы:
В этом примере, если пользователь введет допустимое значение в поле ввода, то это поле будет иметь зеленую рамку.
Таким образом, значение :valid в CSS зависит от того, соответствуют ли введенные данные заданным правилам для формы на веб-сайте.