У меня есть поле ввода в html, как показано ниже, и оно работает нормально:
.lolan:placeholder-shown+.form__label {
opacity: 0;
visibility: hidden;
-webkit-transform: translateY(-4rem);
transform: translateY(-4rem);
}
<input class="lolan" type="text" id="name" placeholder="Full Name" required />
<label for="name" class="form__label">Click "Download" To Get Your Card</label>
, когда пользователь печатает текст, будет отображаться метка. Теперь я добавляю еще одну метку над полем ввода s, которая будет отображаться до заполнения поля ввода и скрываться после заполнения поля ввода. Я сделал следующий код:
.lolan:placeholder-shown - .form__labell {
opacity: 0;
visibility: hidden;
-webkit-transform: translateY(-4rem);
transform: translateY(-4rem);
}
<label for="name" class="form__labell">Click "Download" To Get Your Card</label>
<input class="lolan" type="text" id="name" placeholder="Full Name" required />
это не работает, может кто-нибудь, пожалуйста, скажите мне, что здесь не так