Я хочу, чтобы моя метка была скрыта, когда вход не был введен, потому что у меня есть текст-заполнитель, но как только он набирается, я хочу, чтобы он появился, изменив непрозрачность.Изменение стиля ярлыка, когда ввод имеет текст
label {
display: block;
color:rgba(146,20,34,0);
text-align: left;
margin: 0;
padding-left: 12.2%;
font-size: 75%;
}
<label for="name">Full Name</label>
<input type="text" name="name" placeholder="Full Name" id="name" value="">
<br>
<label for="customerNum">Customer Number</label>
<input type="number" name="customerNum" placeholder="Customer Number" value="">
Вам нужно будет использовать JS, вы не можете проверить значение ввода с помощью CSS –
Должен ли я иметь отдельные функции для каждого входа и его метки или есть способ определить метку для ввод, который вводится? – JDB
Посмотрите на это http://stackoverflow.com/a/35593489/630203 ответ .... на самом деле подождите, что может быть неправильным - вам нужно будет установить стили по умолчанию, как вы хотите, с текстом, а затем переопределить, когда текстовое поле пуст – Djave