2

アンカー要素 (Computed Style) を検査すると、次のようになります。

Chrome ブラウザで計算されたスタイル

私がインターネットで見た投稿のほとんど (このような) は、不適切な Doctype を指しています。w3 バリデーターを使用して、HTML5 と CSS3 の両方のコードを検証しました。でも喜びはない

ユーザーエージェントのスタイルシートがサイトのスタイルシートを上書きする理由を誰か説明してもらえますか?

私のソースコードは

<!DOCTYPE html>
<html>
<meta charset="utf-8">
<link href="/css/basic.css" rel="stylesheet">
<title>Test</title>
</head>
<body>
<footer>
<ul class="foot-link-ul">
    <li class="foot-link-box-li"><a href="/compare-plans">Compare Plans</a></li>
</ul>
</footer>
</body>
</html>

そして、CSS

footer {
    width: 986px;
    margin: 0px auto;
    padding: 50px 7px 5px 7px;
    font: 13px Arial, Helvetica, sans-serif;
    overflow: auto;
    color: #FFF;
}
4

2 に答える 2

2

アンカーは、コンテナー要素 (div、スパンなど) よりも優先度が高く、たとえば.nav、コンテナー要素があり、色を灰色に設定した場合、アンカーの色はデフォルトの青みがかったままになります。の優先度が高くなります。これを克服するには、たとえば、ファイル.nav aでサイト全体を定義する必要があります。abasic.css

編集

新しい編集によると、定義する必要がありますfooter a

于 2013-04-27T18:08:49.277 に答える