0

子セレクターと子孫セレクターがhtml構造のすべての要素にリークしているので、グループ化と組み合わせたときにこれが発生することがわかりました。

これは、ドキュメント全体のすべての要素に影響します。

ul#topnav > li a, a:hover, a:focus{
 font-size: 14px;
 color: #C2C5CC;
 text-decoration: none;
 padding:0px;
}

これは、指定された選択基準の外にあるすべての要素をそのままにしておくことに影響を与えると想定されるものにのみ影響します。

ul#topnav > li > a{
 font-size: 14px;
 color: #C2C5CC;
 text-decoration: none;
 padding:0px;
}

ul#topnav > li > a:hover{
 font-size: 14px;
 color: #C2C5CC;
 text-decoration: none;
 padding:0px;
}

ul#topnav > li > a:focus{
 font-size: 14px;
 color: #C2C5CC;
 text-decoration: none;
 padding:0px;
}

グループ化はどのように適切に組み合わせる必要がありますか?

4

2 に答える 2

1

あなたはとても親しかった。CSS のグループ化では、完全なセレクター ( ul#topnav > li)を繰り返す必要があります。

ul#topnav > li > a, 
ul#topnav > li > a:hover,
ul#topnav > li > a:focus{
 font-size: 14px;
 color: #C2C5CC;
 text-decoration: none;
 padding:0px;
}
于 2010-03-29T13:24:26.380 に答える