1

最初の文字の色を変更するために最初の文字セレクターが機能していますが、その領域をホバリングすると色が背景と一致するため、見えなくなります。これはコード作業の一部です

.nav-menu li a:first-letter {color:#b5b503;}

.nav-menu li a:first-letter {font-weight:bold;}


.nav-menu li a {


    color: #fff;
    display: block;
    font-size: 15px;
    line-height: 1;
    padding: 15px 20px;
    text-decoration: none;
}

そして、これは私が.first-letterセレクターを追加する必要があると思う部分ですが、すでにホバーセレクターであるため、その方法を見つけることができません

.nav-menu li:hover > a,
.nav-menu li a:hover {

    background-color: #b5b503;
    color: #273664;
}
4

1 に答える 1

1

はい、できます

CSS の例:

p:first-letter {
    font-size: 120%;   
}
p:hover:first-letter {
    color: white;
}

HTML :

<p>Hello world</p>

デモはこちら: http://jsfiddle.net/LRFw8/1/

あなたのコードでは、これをスタイルします.nav-menu li a:hover:first-letter

于 2013-10-22T10:44:40.000 に答える