2014-10-15 4 views
12
 <a href="#">Alink</a> 

Alles was ich brauche ist, während ich die Farbe schweben für den Link ändern sollte, aber es sollte vollständig nur Inline-CSSSo schreiben Sie: Hover mit Inline-Stil?

* Kein Scripting oder externe CSS

Bitte helfen Sie mir in dieser Verwendung werden.

+1

Danke ich habe es. –

+0

ich denke, du kannst es erreichen. in html hinzufügen so etwas wie das –

Antwort

29

werde nicht mit CSS passieren nur

Inline Javascript

<a href='index.html' 
    onmouseover='this.style.textDecoration="none"' 
    onmouseout='this.style.textDecoration="underline"'> 
    Click Me 
</a> 

In einem working draft of the CSS2 spe c es erklärt wurde, dass man Pseudo-Klassen Inline wie diese verwenden:

<a href="http://www.w3.org/Style/CSS" 
    style="{color: blue; background: white} /* a+=0 b+=0 c+=0 */ 
     :visited {color: green}   /* a+=0 b+=1 c+=0 */ 
     :hover {background: yellow}  /* a+=0 b+=1 c+=0 */ 
     :visited:hover {color: purple} /* a+=0 b+=2 c+=0 */ 
    "> 
</a> 

aber es wurde nie in der Veröffentlichung der Spezifikation implementiert, soweit ich weiß.

http://www.w3.org/TR/2002/WD-css-style-attr-20020515#pseudo-rules