2014-01-16 3 views
9

Я пытаюсь изменить цвет синего наведения по умолчанию на что-то другое в элементе Select2 на веб-сайте, который я проектирую, но пока не достиг успеха. Каков правильный, рабочий селектор css, который позволит мне изменить цвет фона и цвет шрифта зависающего выбора в элементе Select2? Спасибо заранее!Select2 hover color with CSS

Edit:

.select2-drop:hover { 
background-color: #efefef; 
} 

Я попытался .select2-контейнер, выбор, но не успех. Добавленный код изменяет весь выпадающий цвет при наведении, но мне нужно только изменить зависающую опцию.

+0

взгляд на инспектора, чтобы увидеть, где находится этот элемент является стильный – jycr753

ответ

14

Попробуйте

.select2-results .select2-highlighted { 
    background: #f00; 
    color: #fff; 
} 
+0

Спасибо, это сработало! Я думал, что мне нужно включить: зависание в селекторе, поэтому раньше это не сработало. Теперь это так и выглядит круто! – Elopteryx

+0

@Revanka - Приятно слышать! Для записи я никогда не слышал о select2 раньше. Я просто использовал инструменты разработчика Chrome, чтобы узнать, что нужно изменить. Инструменты разработчика - ваш друг :) – wickywills

9

Вы можете использовать это, чтобы изменить цвет парения, работает для V4.0.1 Select2

.select2-container--default .select2-results__option--highlighted[aria-selected] { 
    background-color: #F0F1F2; 
    color: #393A3B; 
} 
0
.select2-container--default .select2-results__option--highlighted[aria-selected] { 
    background-color: red; 
    color:white 
} 
+0

Пожалуйста, используйте 4 пробела перед кодом, чтобы отформатировать его как код. –