@PGdisco

Как получить информацию о заполненности элемента input?

Экспериментирую с CSS на сайте, при фокусе инпута, лейбл "Пароль" уменьшается и поднимаеться над строкой открывая тем самым место где после печатается текст. Но после "разфокусировки" инпута заголовок возвращается на свое место тем самым перекрывая введенные символы. Нужно что бы при заполненном поле инпут, примененные стили к лейблу оставались активными.
f835038ab72c495192a0a5263b885e8a.png
:focus
493187bb3445429797a6ecf2a99f7fd7.png
<input id="pass" type="text" class="add-input" name="pass">
<label for="pass" class="add-label">Пароль</label>
  • Вопрос задан
  • 230 просмотров
Решения вопроса 1
Machinez
@Machinez
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
profesor08
@profesor08 Куратор тега JavaScript
https://jsfiddle.net/profesor08/xvtjqqsn/
input:focus + label {
  // правила, когда фокус на поле
}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы