Wie wende ich einen Hover-Effekt auf ein a
Element an, jedoch nicht auf ein a
Element mit der Klasse active
?
a:hover(not: .active)
Scheint etwas zu fehlen.
html
css
css-selectors
Jürgen Paul
quelle
quelle
not()
msdn.microsoft.com/en-us/library/… nicht unterstützen . Vielleicht sehen Sie die Antwort von @Mendhak, wenn Sie dies tun.Sie haben die Möglichkeit, den
not()
Selektor zu verwenden.Dies funktioniert jedoch möglicherweise nicht in allen Browsern, da nicht alle Browser CSS3-Funktionen implementieren.
Wenn Sie eine große Zielgruppe ansprechen und ältere Browser unterstützen möchten, ist es am besten, einen Stil für das zu definieren
.active:hover
und rückgängig zu machen, was auch immer Sie tuna:hover
.quelle