У меня есть этот пример:Как можно выбрать первый элемент в списке?
КОД HTML:
<select name="card_type" id="card_type" class="select-full">
<option value="">Select</option>
<option value="visa">Visa</option>
<option value="mastercard">Mastercard</option>
<option value="discovery">Discovery</option>
<option value="maestro">Maestro</option>
</select>
КОД CSS:
select
{
color: #ccc;
}
option
{
color: #000;
}
option:first-child
{
color: red;
}
У меня есть желание, чтобы определить и выбрать только первый элемент в списке. Первый элемент - красный, а другой - серый.
Есть ли возможность сделать это? Я пробовал вышеуказанный код, но не работал. Не могли бы вы рассказать мне, что не так?
Заранее благодарен!
Это правильно пестрой. Если вы откроете раскрывающийся список, вы увидите первый элемент красного цвета. Если вы пытаетесь установить цвет «Выбрать» на красный, даже если он выбран (тогда как остальные остаются серыми, если выбрано), то я не думаю, что это возможно с помощью CSS. – Harry
вот так https://jsfiddle.net/Lcv1eqzs/1/ –
@Harry, да выбор не будет красным, но когда пользователь нажмет на выпадающее меню, то в этом открытом раскрытии мы увидим цвет .. соглашайтесь с вами. –