0
votes

Modifier les styles d'élément lorsqu'un autre élément est actif

Puis-je changer le style de la classe 1 lorsque la classe 2 est la concentration ou survoler? Y a-t-il un moyen de faire cela avec CSS?

comme ici. H2>
<button class='class 1'></button>
<button class='class 2'></button>


0 commentaires

5 Réponses :


1
votes

Essayez ceci. Il changera la couleur BG de la touche 1 lorsque le bouton 2 est planifié sur

p>

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<button class='class1'>Button</button>
<button class='class2'>Button</button>


0 commentaires

1
votes

Vous pouvez essayer avec jQuery's .hover () code> . Veuillez noter: strong> Les noms de classe ne permettent pas de l'espace. p>

p>

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<button class='class1'>Button 1</button>
<button class='class2'>Button 2</button>


0 commentaires

2
votes

Vous pouvez le faire en utilisant Mouseover code> et mouseout code>

p>

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<button class='class 1'>Test</button>
<button class='class 2'>Test 1</button>


0 commentaires

1
votes

Ceci est possible en utilisant uniquement CSS, mais il peut être un peu finiky.

Vous pouvez utiliser pseudo-classes Focus Code> et Survolez CODE> et sélectionnez l'élément immédiatement après avec la classe .Class1 code>. Étant donné que + code> ciblera l'élément immédiatement après que vous puissiez utiliser flex code> et commander code> pour déplacer vos boutons autour afin qu'ils apparaissent dans le bon ordre: p>

p>

<div class="wrapper">
  <button class='class2'>Button2</button>
  <button class='class1'>Button1</button>
</div>


0 commentaires

1
votes

Essayez ceci

​​html xxx

CSS xxx

merci.


0 commentaires