Я использую input:not(:placeholder-shown)
, чтобы определить, находится ли значение в поле ввода.
Есть ли какой-нибудь способ CSS проверить, был ли выбран <option />
в элементе <select>
?
Вот пример:
<select class="form-control">
<option></option>
<option value="1">One</option>
</select>
<label>Pick One</label>
Вот CSS, который я хочу использовать, чтобы манипулировать, если была выбрана опция (со значением).
select.form-control:checked ~ label{
color: red;
}