2012-09-19 78 views

Respuesta

36

No cambie bootstrap.css. Cree otro archivo css donde pueda anular esto. De todos modos, la línea es de 4572:

.dropdown-menu li > a:hover, .dropdown-menu li > a:focus, .dropdown-submenu:hover > a 

Conjunto Imagen de fondo a ninguno, y el color de fondo a cualquier color que desee.

+1

perfecto, gracias. – PeerPressure

+3

Nunca pensé que era una imagen: '( –

+0

) Encontré que simplemente estableciendo color de fondo: #fff y background-image: none no funcionó para mí. No estoy seguro de por qué, pero (usando LESS) configuré la imagen de fondo a "linear-gradient (#fff, #fff)" y eso fue suficiente. Me pregunto si los prefijos del vendedor -o, -moz, -webkit se estaban quedando atrás (o tal vez atrapados en el caché de Chrome de alguna manera) . – yukondude

5

Si también tiene la intención de cambiar el color de un elemento seleccionado, se debe tener cuidado de la clase activa del elemento li:

.dropdown-menu li.active > a, 
.dropdown-menu li.active > a:hover, 
.dropdown-menu li.active > a:focus { 
    ... 
}