unterstreichen ein Tag beim Schweben

7

Ich möchte, dass mein <a> -Tag beim Schweben unterstrichen wird, und ich verwende diesen Code, aber er hat keine Unterstreichung, wenn er den Mauszeiger berührt.

%Vor%

das:

%Vor%

funktioniert auch nicht.

Was soll ich tun? Was ist das Problem?

Vielen Dank im Voraus.

    
jal nami 30.05.2013, 14:49
quelle

6 Antworten

20

Das style -Attribut ist mehr spezifisch als jeder Selektor, also wird es immer so sein zuletzt in der Kaskade angewendet (schreckliche !important Regeln nicht aushalten). Verschieben Sie das CSS in das Stylesheet.

%Vor%

(Ich schlage auch einen semantischeren Namen für die Klasse vor).

    
Quentin 30.05.2013, 14:51
quelle
3

Der Inline-Stil überschreibt den Stil auf der Seite.

Entfernen Sie den Inline-Stil und verwenden Sie dies:

%Vor%

Beraten Sie auch, dass Sie <style> nicht verwenden, sondern eine externe CSS-Datei verwenden. Wird die Wartung erheblich erleichtern.

    
Shankar Cabus 30.05.2013 14:52
quelle
1

Ich denke, dass du Code schreiben solltest wie: ( Demo hier: http://jsfiddle.net/BH7YH/ )

%Vor%     
Nguyen Phung Hung 31.05.2013 07:46
quelle
0

Wenn Sie den Mauszeiger verwenden, können Sie keine Inline-Stile verwenden. Du musst es so schreiben:

%Vor%     
MjeOsX 30.05.2013 14:53
quelle
-1

Das wird für Sie funktionieren.

%Vor%

Lesen Sie mehr über die CSS-Spezifikation.

    
John Hack 30.05.2013 15:04
quelle
-2

Falls der CSS-Code nicht funktioniert, können Sie folgenden HTML-Code verwenden, der Ihnen helfen kann:

%Vor%     
Aniket Kariya 15.03.2017 06:28
quelle

Tags und Links