HTML/CSS: <a> - tag die CSS-Regeln w/ pseudoclasses rendering uneinheitlich

Bin ich gekommen, über ein Problem in letzter Zeit mit meinem web-design-Projekte wurde unbedeutend genug, um schlüpfen durch meine Finger, die lose ein paar mal, aber es ist einfach geworden, zu lästig.

Sagen, ich habe ein Stylesheet mit diesen Regeln:

a {
    outline: 0;
    text-decoration: underline;
}

a:link {
    color: #0099FF;
}

a:visited {
    color: #0099FF;
}

a:hover {
    color: #FFFF00;
}

a:active {
    color: #33FF66;
}

Links in meinem Dokument nur manchmal haben die richtigen Farben, aber manchmal werden Sie einfach die Standard-blau->lila links. Ich bin auf einem schwarzen hintergrund, so dass diese die schrecklich Aussehen.

Wenn ich die Seite aktualisieren, etwa die Hälfte der Zeit, die Sie korrekt gerendert wird. Das passiert sowohl in Firefox und Chrome.

Was ist Los?

  • Versuchen Sie die Kombination a:link, a:visited da Sie die gleiche Farbe?
  • Andere als vielleicht konsolidieren Sie Ihre :link und :visited zusammen, die css gut aussieht. Wie sind Sie einschließlich Ihrer css? Es klingt wie Ihre Seite ist manchmal das laden der css-Datei und manchmal nicht.
  • Ist es definitiv nur die <a> tags immer CSS angewendet inkonsistent, oder alle Elemente?
  • Holen Sie sich die Firebug-Erweiterung für Firefox - es ist ideal für das aufspüren von Sachen wie diese...
  • Könnten Sie mir sagen ein bisschen mehr über das set up, haben Sie eine farm von Servern? Ist es nur die link-Farben, die betroffen sind? oder gibt es weitere Stile, die den Rückgriff auf eine andere/ Standard-style?
InformationsquelleAutor Mike Turley | 2011-03-31
Schreibe einen Kommentar