Existe-t-il un sélecteur de « frère précédent » ?
P粉111627787
P粉111627787 2023-08-23 14:02:00
0
2
384

Le sélecteur plus (+) sélectionne le prochain frère ou sœur adjacent.

Existe-t-il un équivalent pour le frère ou la sœur précédent ?

P粉111627787
P粉111627787

répondre à tous (2)
P粉098979048

J'ai trouvé un moyen de styliser tous les frères et sœurs précédents (par opposition à~) qui pourrait fonctionner en fonction de vos besoins.

Supposons que vous ayez une liste de liens, lorsque la souris survole l'un des liens, tous les liens précédents devraient devenir rouges. Vous pouvez faire ceci :

/* default link color is blue */ .parent a { color: blue; } /* prev siblings should be red */ .parent:hover a { color: red; } .parent a:hover, .parent a:hover ~ a { color: blue; }
    P粉044526217

    Non, il n'y a pas de sélecteur "frère précédent".

    Dans le même ordre d'idées,~用于一般后继同级元素(意味着该元素位于该元素之后,但不一定紧随其后),并且是一个 CSS3 选择器。+représente le prochain frère, qui est CSS2.1.

    VoirCombinateurs de frères et sœurs adjacents"http://www.w3.org/TR/css3-selectors/" rel="noreferrer">Sélecteur niveau 3 et5.7 Sélecteurs de frères et sœurs adjacentsdeFeuilles de style en cascade niveau 2 Révision 1 (CSS 2.1) Spécification.

      Derniers téléchargements
      Plus>
      effets Web
      Code source du site Web
      Matériel du site Web
      Modèle frontal
      À propos de nous Clause de non-responsabilité Sitemap
      Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!