Frage

Habe gerade mit der Verwendung begonnen Google Chrome, und in Teilen unserer Website bemerkt, z.B.Alle Links auf der Seite sind leuchtend rot.Sie sollten schwarz mit einer gepunkteten Unterlinie sein.

Ist da irgendwas drin? WebKit Rendering, das alle Links unabhängig vom Stil rot färbt?

War es hilfreich?

Lösung

Befinden sich alle Ressourcen, auf die Sie verlinken, an den Stellen, an denen Ihre Seite sie sucht (überprüfen Sie dies, indem Sie sie tatsächlich überprüfen).Ich hatte auch ein Problem beim Überprüfen einer App in Safari, bei dem ich versuchte, eine Datei abzurufen, die nicht vorhanden war, und ich hatte eine sehr ähnliche Ausgabe wie bei Ihnen (rote Links).

BEARBEITEN:Ich füge den Fund von Developingchris zur Antwort hinzu, da er es so gut erklärt:

k, habe es gefunden.

Wenn einer Ihrer Stylesheets falsch fehlt oder fälschlicherweise gepflegt wird, wirft es einen 404.Wenn Ihre 404 -Seite Inline -Stile enthält, werden sie in Webkit über die Regel "Alternative Sheets" respektiert.

Somit verursachen die roten Links auf dem "gelben Todesbildschirm" mein Problem in der Überlappung.

Andere Tipps

k, habe es gefunden.

Wenn eines Ihrer Stylesheets fehlt oder der Pfad falsch angegeben ist, wird ein 404-Fehler ausgegeben.
Wenn Ihre 404-Seite über Inline-Stile verfügt, werden diese über die „Alternative Sheets“-Regel im Webkit berücksichtigt.

Somit verursachen die roten Links auf dem „gelben Bildschirm des Todes“ mein Überschneidungsproblem.

Chrome hat einen Fehler gehorcht alternativen Stylesheets.Haben Sie ein alternatives Stylesheet, das Links rot macht?

Das erklärt das Problem, das ich mit meiner App hatte – es war eine Rails-App, die auch 404-Seiten hat, auf denen einige Stile rot waren.Ergibt heute viel mehr Sinn als damals.Schade, dass Sie Ihre eigene Antwort nicht akzeptieren können!

Sie können eine JScript-Konsole wie Firebug verwenden, um herauszufinden, woher die Farbe kommt

Hast du eine eingestellt? :visited Einstellung in Ihrem Stylesheet?

Führen Sie Ihre CSS-Datei und Ihre HTML-Datei durch die w3c-Validatoren.Ich hatte ein ähnliches Problem beim Testen einer Anwendung in Safari.Das Problem lag in meinem Code.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top