2

マークアップを編集できないため、純粋に CSS を使用してリスト項目間に仕切りを作成する必要があるため、次を使用しています。

li:after { 
  content: '|';
}

これは問題なく、うまく機能し、サポートも問題ありません。ただし、各リスト項目にエフェクトを追加すると、コンテンツ:hoverのスタイルも変更されます。:after以下のデモで、私が何を意味するかを確認できます。

これを回避する方法はありますか?

簡易版はこちら

4

2 に答える 2

0

リスト項目内のリンクにホバー効果を追加できます。したがって、使用する代わりに、セレクターとしてli:hover使用します。li:hover a

于 2013-06-06T10:24:14.373 に答える