Bonjour à tous,
Je suis débutant et j'ai un soucis avec un menu.
J'ai deux blocs (cf image). J'aimerais que lors d'un "hover" bloc 1, il bouge de 50 px vers la droite et que le bloc 2 suive sur la droite. Et que lors d'un "hover" bloc 2, il bouge seul de 50 px vers la droite.
Le bloc 1 et par dessus le bloc 2.
Mon animation marche lorsque le bloc 1 est dessous le bloc 2 mais pas l'inverse.
Pouvez-vous m'aider ?
Voici le code actuel :
J'espère être assez clair !
Merci par avance pour votre aide
Je suis débutant et j'ai un soucis avec un menu.
J'ai deux blocs (cf image). J'aimerais que lors d'un "hover" bloc 1, il bouge de 50 px vers la droite et que le bloc 2 suive sur la droite. Et que lors d'un "hover" bloc 2, il bouge seul de 50 px vers la droite.
Le bloc 1 et par dessus le bloc 2.
Mon animation marche lorsque le bloc 1 est dessous le bloc 2 mais pas l'inverse.
Pouvez-vous m'aider ?
Voici le code actuel :
<html>
<head>
<style>
#u2{
transition-property: left;
transition-duration: 0.4s;
transition-timing-function: ease;
-webkit-transition-property: left;
-webkit-transition-duration: 0.4s;
-webkit-transition-timing-function: ease;
}
#u1:hover ~ #u2{
left:50px;
</style>
</head>
</html>
<html>
<head>
<style>
#u1{
transition-property: left;
transition-duration: 0.4s;
transition-timing-function: ease;
-webkit-transition-property: left;
-webkit-transition-duration: 0.4s;
-webkit-transition-timing-function: ease;
}
#u1:hover {
left:50px;
</style>
</head>
</html>
<html>
<head>
<style>
#u2{
transition-property: left;
transition-duration: 0.4s;
transition-timing-function: ease;
-webkit-transition-property: left;
-webkit-transition-duration: 0.4s;
-webkit-transition-timing-function: ease;
}
#u2:hover {
left:50px;
</style>
</head>
</html>
J'espère être assez clair !
Merci par avance pour votre aide