Я пытаюсь удалить синий фон по умолчанию в эффекте зависания варианта HTML, а также стилизовать выбранные эффекты эффекта с помощью блока CSS ниже, но он, похоже, не работает. Муравьиные идеи о том, как это можно достичь.
select.color-chooser option:hover {
background-color: none!important;
}
select.color-chooser option[selected] {
background-color: none!important;
}
Вы не можете этого сделать, если хотите, вы можете использовать jQuery Chosen или аналогичный http://harvesthq.github.io/chosen/
Он генерирует списки HTML, легко стилизованные.
Решение работает только в IE (проверено 10 и 11)
'
<select class="form-control">
<option>Option option option</option>
<option>Option option option</option>
<option>Option option option</option>
</select>
.form-control option:hover {
background: pink;
}
::selection, select:focus::-ms-value {
background-color: deeppink;
color: #000;
}
option:checked {
background-color: deeppink;
color: #000;
}
option:checked:hover, select:focus option:checked:hover {
background-color: deeppink;
color: #000;
}
'
Я не пробовал это, но с головы до головы, разве это не вариант: выбрано?
select.color-chooser option:selected {}
Чтобы изменить цвет текста по умолчанию синего по ссылке, используйте этот код:
a {
text-decoration:none;
}
Чтобы изменить цвет зависания, это должно работать:
a:hover {
color:[enter colour];
}