¿Cómo aplico un efecto de desplazamiento sobre un a
elemento, pero no a un a
elemento con la clase?active
?
a:hover(not: .active)
Parece que falta algo.
html
css
css-selectors
Jürgen Paul
fuente
fuente
not()
msdn.microsoft.com/en-us/library/… . Quizás vea la respuesta de @Mendhak si lo hace.Tiene la opción de utilizar el
not()
selector.a:not(.active):hover { ... }
Sin embargo, es posible que esto no funcione en todos los navegadores, ya que no todos los navegadores implementan funciones CSS3.
Si se dirige a una gran audiencia y desea admitir navegadores más antiguos, la mejor manera sería definir un estilo para
.active:hover
y deshacer lo que esté haciendoa:hover
.fuente