ページのメイン CSS ファイルとは別の CSS ファイルがあります。基本的に 3 つのハイパーリンクがあり、それぞれに独自の p タグがあり、1 つずつ上下にあり、それぞれが強調表示するときの Webkit トランジション カラーを指定する独自の div があります。すべての色は、webkit 遷移が終了するまでうまく機能します。この時点で、3 つのリンクすべての色が、CSS の最後のクラスで指定された色 (グレー) に変わります。その最後のクラスを除外してみましたが、確かに、すべてのリンクの最終的な色は、新しい「最後のクラス」で指定された色 (青) になりました。
これは、リンクにアクセスしたときにのみ発生し、Cookie をクリアしてリンクをクリックしないと正常に機能します。つまり、a:visited のように見えますが、ご覧のとおり、それはカバーしています (と思います...)。
CSSは次のとおりです。
.orangelink a:link:hover,a:hover,a:visited:hover {
color: #cc7839;
text-decoration:none;
/* font-weight:bold; */
-webkit-transition:color 0.5s ease-in;
-moz-transition:color 0.5s ease-in;
}
.bluelink a:link:hover,a:hover,a:visited:hover {
color: #7290a4;
text-decoration:none;
/* font-weight:bold; */
-webkit-transition:color 0.5s ease-in;
-moz-transition:color 0.5s ease-in;
}
.graylink a:link:hover,a:hover,a:visited:hover {
color: #b0afaf;
text-decoration:none;
-webkit-transition:color 0.5s ease-in;
-moz-transition:color 0.5s ease-in;
}
小さな何かが欠けているようです...明確にするために、メインの CSS ファイルからの干渉はありません。アクティブでないときのハイパーリンクの色を除いて、a はまったく定義されていません。