Bonjour à tous,
Je souhaite changer la valeur z-index d'un div lorsqu'on passe la souris dessus.
En effet, j'ai trois div côte à côte, chacun en z-index =1.
Je voudrais que lorsqu'on passe sur un des div, celui-ci prenne la propriété z-index = 2 et s'affiche donc par dessus les autres.
En cherchant sur internet, j'ai trouvé que c'était possible de le faire en JS, seulement je maîtrise pas du tout...
Je me demandais s'il y avait un moyen de le faire directement en CSS?
j'ai essayé :
- de définir un z-index dans le div et un autre en balise+hover, ça ne marche pas, pour une raison inconnue le div prend le dernier z-index mais repousse les autres éléments de l'image, pas moyen de les faire rester en place quel que soit l'attribut qu'on leur donne (absolute etc)...
- de définir un z-index en balise et un autre différent en balise+hover, mais le second ne fait pas effet...
En gros la question c'est : est-il possible de faire varier le z-index en css, selon qu'on est en balise ou en balise : hover?
Merci à tous
Je souhaite changer la valeur z-index d'un div lorsqu'on passe la souris dessus.
En effet, j'ai trois div côte à côte, chacun en z-index =1.
Je voudrais que lorsqu'on passe sur un des div, celui-ci prenne la propriété z-index = 2 et s'affiche donc par dessus les autres.
En cherchant sur internet, j'ai trouvé que c'était possible de le faire en JS, seulement je maîtrise pas du tout...
Je me demandais s'il y avait un moyen de le faire directement en CSS?
j'ai essayé :
- de définir un z-index dans le div et un autre en balise+hover, ça ne marche pas, pour une raison inconnue le div prend le dernier z-index mais repousse les autres éléments de l'image, pas moyen de les faire rester en place quel que soit l'attribut qu'on leur donne (absolute etc)...
- de définir un z-index en balise et un autre différent en balise+hover, mais le second ne fait pas effet...
<html>
<head>
<style type="text/css">
a.gros{
text-decoration:none;
width:22%;
}
a.gros:hover{
width:44%;
text-decoration:none;
z-index:2}
</style>
</head>
<body style="background-color:black;padding-left:5%;padding-right:5%">
<div style="top:10%;width:100%;height:70%">
<a class="gros" href=""><div style="position:absolute;z-index:1"><img width="100%" src="../pagesimages/tiroir1801.jpg"></div></a>
<a class="gros" href=""><div style="position:absolute;left:25%;z-index:1"><img style="width:100%" src="../pagesimages/tiroir1802.jpg"></div></a>
</div>
</body>
</html>
En gros la question c'est : est-il possible de faire varier le z-index en css, selon qu'on est en balise ou en balise : hover?
Merci à tous