2013-10-08 6 views
1

У меня небольшие проблемы с цветом фона моего выпадающего меню. Я изменил цвет фона при наведении на оранжевый. Но если я перейду в любое подменю в этом раскрывающемся списке, цвет родительского элемента изменится на синий. Не знаю, как объяснить это лучше, я просто показать картинку:Twitter Бутстрап выпадающего меню подменю цвет фона

TWB Submenu

Так что, как только я парить над подэлементом, родительский фон изменение цвета в синий цвет. Я пытался сделать селектор для этого, но у меня кончились идеи. Любая помощь, пожалуйста?

+0

Как изменить цвет фона в оранжевый? Код, пожалуйста? – ZimSystem

+0

.dropdown-menu> li> a: hover, .dropdown-menu> li> a: focus { background-color: orange; background-image: none; фильтр: нет; text-decoration: none; border: none; } – Orochi

ответ

4

Я думаю, что нужно что-то вроде этого, чтобы гарантировать, что все CSS селекторы покрыты ...

/* change background color on hover */ 
.dropdown-submenu > a:focus, .dropdown-submenu > a:hover, .dropdown-submenu:focus>a, r, .dropdown-submenu:hover>a, 
.dropdown-menu > li a:hover, 
.dropdown-menu > li a:focus { background-color: orange; background-image: none; filter: none; text-decoration: none; border: none; } 

Демо: http://bootply.com/75155

+1

Спасибо большое! Это сработало. – Orochi

Смежные вопросы