Bonjour à tous, j'ai fait un menu et j'aimerais bien faire une animation qui ferait que lorsque l'on passe au dessus d'un des liens, une barre en dessous prenne sa taille et glisse jusqu'au dessous
J'ai fait ceci mais je n'ai rien de concluant. J'ai fait une erreur ?
Merci de votre aide !
Modifié par vzytoi (20 Jun 2020 - 17:25)
const line = document.querySelector('.bars');
const links = document.querySelectorAll('li');
for ( i = 0; i < links.length; i++ ) {
links[i].addEventListener('mouseover', function(){
line.style.width = this.clientWidth + ' px';
line.style.left = this.offsetLeft + ' px';
});
}
J'ai fait ceci mais je n'ai rien de concluant. J'ai fait une erreur ?
Merci de votre aide !
Modifié par vzytoi (20 Jun 2020 - 17:25)