2017-07-01 3 views
0

Angenommen diesen HTML haben:Mausbewegung auf die Spanne nicht funktioniert

<a href="" class="hoverelement"><span>DOG</span></a> 

Ich brauche Größe der Zeichenkette "DOG" zu erhöhen, so verwende ich diese CSS:

.hoverelement span:hover { 
    font-size:20px; 
} 

Aber Das funktioniert nicht? Kann mir jemand helfen?

+1

Was ist falsch mit diesem Code? Überprüfen Sie [FIDDLE] (https://jsfiddle.net/a7bh8y0u/) – Abhi

Antwort

0

Sie benötigen !important in der Spanne css hinzuzufügen, weil sie vererbt werden kann, indem es Regel der Eltern ist.

.hoverelement span:hover { 
 
    font-size:20px !important; 
 
}
<a href="" class="hoverelement"><span>DOG</span></a>

0

Versuchen Sie, dem A-Element den hover-Selektor zu geben.

a.hoverelement:hover span { 
    font-size: 20px; 
} 
0

Verwenden Sie stattdessen:

.hoverelement:hover span { 
    font-size: 20px; 
}