je veux faire un script qui permet d'augmenter la largeur d'un div quand la souris se déplace vers la droite et réduire sa largeur quand la souris se déplace vers la gauche
voila se que j'ai fait :
var x0=100;
var dierction="";
document.addEventListener('mousemove',function(e){
;
var x=e.clientX;
if(x>x0){dierction="right";var width1=document.getElementById("block").offsetWidth;
document.getElementById("demo").innerHTML = dierction;document.getElementById("block").style.width=width1+1;}else if(x<x0){dierction="left";var width2=document.getElementById("block").offsetWidth;
document.getElementById("demo").innerHTML =dierction;document.getElementById("block").style.width=width2-1;}
x0=e.clientX;
});
bah disons que c'est un fichier brouillon ,je m'exerce parce que ce que je veux vraiment faire et bien plus long et compliqué ;sinon j'ai réglé le problème pour agrandir la largeur j'ajoute 1 a la largeur initial mais pour réduire la largeur il faut soustraire un nombre inférieur a -1 genre -3 ou -5.....
mais je comprend pas pourquoi le plus logique c'est que si je vais dans un sens en ajouter un nombre alors si je vais dans le sens contraire je soustrais le même nombre
change la largeur d'un div
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.