P粉4470021272023-08-21 12:32:47
ニーズに応じて、先行するすべての兄弟要素 (~
ではなく) をスタイルする方法を見つけました。
リンクのリストがあり、リンクの 1 つにマウスを置くと、以前のすべてのリンクが赤色に変わるとします。あなたはこれを行うことができます: ###
P粉9577231242023-08-21 10:52:52
いいえ、「前の兄弟」セレクターはありません。
これに関連して、~
は、CSS3 セレクターである一般的な後続の兄弟セレクター (要素がこの要素の後に来るが、必ずしも直後ではないことを意味します) に使用されます。
は、次の兄弟セレクター (CSS2.1) 用です。
カスケード スタイル シート バージョン 2.1 リビジョン 1 (CSS 2.1) 仕様の セレクター レベル 3 の 隣接兄弟セレクター および を参照してください。 #adjacentbrotherscombiner 。