CSS-mit Anchor-text

hier ist das Problem. Ich habe einen Anker in der Seite. Aber dieser Anker nicht href Attribut:

<a onClick="javascript:submit(10);" onMouseOver="adjust(1)" onMouseOut="adjust(0)">Click Here</a>

Das funktioniert gut. Aber ich will es unterstreicht die ganze Zeit, und ich erreichte es durch:

a
{
    text-decoration:underline;
}

Nun möchte ich Click Here haben eine andere Farbe als die Standard (schwarzen). Und ich will, wenn die Maus über die Farbe ändert sich, und kehrt zurück zu dem, was ich gesetzt, wenn die Maus nicht mehr. Außerdem will ich den hintergrund ändern gleiche wie text-Farbe.

Wie kann ich das erreichen?

PS: ich habe schon googeln dieses für fast 2 Stunden und kann nichts finden!!

UPDATE:

Dies ist meine aktuelle CSS in Bezug auf den Anker

a, a:link, a:active, a:visited {
    color: #00f;
    cursor: pointer;
    text-decoration: underline;
}
a:hover {
    color: #f00;    /* Red */
    background-color: #000;    /* Black */
}
  • Fügen Sie immer einen href Attribut, wie <a href="#">...</a>. Ansonsten ist dein code nicht gültig sein, und aus meiner Erfahrung Chrome nicht sogar betrachten Sie es als ein Anker.
  • Hinzugefügt, href, zu einer der Anker, und es funktionierte. Aber das problem, dass ich nicht wollen, etwas auf die Statusleiste jetzt.
  • Sie redeten nicht über eine status-bar. Was meinst du ?
InformationsquelleAutor sikas | 2011-12-14
Schreibe einen Kommentar