5

を使い始めたばかりですがGoogle Chrome、サイトの一部 (ページ上のすべてのリンクなど) が真っ赤になっていることに気付きました。それらは、点線の下線が付いた黒である必要があります。

WebKitスタイルに関係なく、すべてのリンクを赤くするレンダリングの落とし穴はありますか?

4

7 に答える 7

4

現在リンクしているすべてのリソースは、ページが探している場所にあります (実際にチェックして確認してください)。また、そこにないファイルをプルしようとしていた Safari でアプリをチェックするときに問題が発生し、あなたと非常によく似た出力 (赤いリンク) がありました。

編集:Developingchris's find を回答に追加します。これは非常によく説明されているためです。

Kさん、見つけました。

スタイルシートのいずれかが見つからないか、パスが正しくない場合、404 がスローされます。404 ページにインライン スタイルがある場合、それらは Webkit の「代替シート」ルールを介して尊重されます。

したがって、「死の黄色い画面」の赤いリンクが重複して問題を引き起こしています。

于 2008-09-05T16:17:54.553 に答える
2

Kさん、見つけました。

スタイルシートのいずれかが見つからないか、パスが正しくない
場合、404 がスローされます。404 ページにインライン スタイルがある場合、それらは Webkit の「代替シート」ルールを介して尊重されます。

したがって、「死の黄色い画面」の赤いリンクが重複して問題を引き起こしています。

于 2008-09-05T16:19:22.427 に答える
1

Chrome には代替スタイルシートに従うというバグがあります。リンクを赤くする別のスタイルシートはありますか?

于 2008-09-05T16:14:44.077 に答える
1

firebug のような jscript コンソールを使用して、色の由来を調べることができます。

于 2012-04-17T23:39:28.617 に答える
1

これは、私のアプリで発生した問題を説明しています。これは Rails アプリであり、スタイルの一部に赤が適用された 404 ページもあります。当時よりも今の方がはるかに理にかなっています。あなた自身の答えを受け入れることができないのは残念です!

于 2008-09-05T16:20:42.753 に答える
0

スタイルシートで:visited設定を行いましたか?

于 2008-09-05T16:09:18.863 に答える
0

w3c バリデーターを介して CSS ファイルと HTML ファイルを実行します。Safari でアプリケーションをテストしたときに、同様の問題が発生しました。問題は私のコードにありました。

于 2008-09-05T16:09:41.000 に答える