P粉0989790482023-08-24 11:58:20
ニーズに応じて機能する可能性のある、以前のすべての兄弟 (~
ではなく) をスタイルする方法を見つけました。
リンクのリストがあるとします。マウスをリンクの 1 つの上に置くと、前のリンクがすべて赤に変わるはずです。あなたはこれを行うことができます: ###
P粉0445262172023-08-24 10:43:13
いいえ、「前の兄弟」セレクターはありません。
これに関連して、~
は一般的な後続の兄弟要素 (要素がこの要素の後に来るが、必ずしも直後であるとは限らないことを意味します) に使用され、CSS3 セレクターです。
次の兄弟である CSS2.1 を表します。
参照隣接兄弟コンビネータ "http://www.w3.org/TR/css3-selectors/" rel="noreferrer">セレクター レベル 3 および 5.7 隣接兄弟セレクター Cascading Style Sheets Level 2 Revision 1 (CSS 2.1) 仕様より。