0

通常のタグ a が付いた ccs シートがあります。{} a.hover {}

フォント スタイルを変更したい div=id 「フッター」もありますが、グローバル a. と a.hover を追加しても、それをオーバーライドしています

#footer{
    color: #333333
}

これを使用してオーバーライドできますか、それとも試す必要がありますか? a.#footerまたa.hover:#footer

基本的に、#footer は a のために機能しません。上記のように#footer、マージンなどの他の要素がdivで機能しているにもかかわらず、フォントの色とホバーだけですか??

誰かがこれをスタイルする方法を教えてもらえますか。それを妨害しますか?

どうもありがとう


NSMutableArray のサイズを確認する適切な関数は次のとおりです。

- (int) count;

長さは NSString のみです

4

5 に答える 5

3

コードの階層がすべてです。

HTML:

<div>
    <a href="#">Sample link</a>
    <div id="footer">
        <a href="#">Footer link</a>
    </div>
</div>

CSS:

a {
    color: #ebebeb;
}

a:hover {
    color: #000;
}

#footer a {
    color: #3e3e3e;
}

#footer a:hover {
    color: #609;
}
于 2013-09-11T07:56:33.927 に答える
1

このコードを試してください

#footer a,
#footer a:hover{
 color:#333;
}
于 2013-09-11T07:52:29.423 に答える
0

これは具体性の問題です。要素を直接スタイリングすることは、要素とそのすべての子に<a>CSS を適用するよりも具体的です。<div id="footer">を使用して、フッター内の任意のリンクをターゲットにすることができます

#footer a {
    color: #333;
}

子孫セレクターにより、このルール自体は<a>、フッターの外側の他のすべての要素に使用しているルールよりも具体的です。

于 2013-09-11T08:05:21.713 に答える