FRONT | Фронтенд | JavaScript | CSS | corner-shape | Chrome 158 | Safari 27.2 | HTML-in-Canvas | TanStack Start | Node.js 26.9 | React 19.3 | text-decoration-inset | anchor positioning | Astro
IT и технологии · 1 августа 2026 г.
Форма загрузилась, поля пустые, а они уже красные. :invalid подсвечивает ошибки до того...
Форма загрузилась, поля пустые, а они уже красные. :invalid подсвечивает ошибки до того, как вы что-то сделали. :user-valid и :user-invalid не торопятся: поле нейтральное, пока его не тронули. Ошибка только после ввода. Chrome 119+, Firefox 88+, Safari 16.5+, Baseline Widely available. Нюанс: :user-invalid срабатывает после submit, не на blur. Для живой валидации — :user-valid.
Канал в каталоге Максиметера
18 подписчиков · IT и технологии