Bonjour,
Je cherche à faire un équivalent show / hide Jquery mais en JavaScript.
En fait j'embarque un Jquery qui fait 80ko je crois juste pour me servir de ça et je trouve que ça ne vaut pas le coup.
J'ai essayé une première solution avec un display : none suivi d'un display : block. Ca fait bien un je te vois puis je te vois plus mais il n'y a aucune transition aucune fluidité.
Ensuite j'ai essayé une deuxième solution avec une transition sur du transform scale.
Ca marche mais au départ l'élément est dans le flux et il y reste. Je ne libère pas l'espace lorsque je fais l'équivalent du hide(). Je n'ai pas exactement l'équivalent du fonctionnement avec Jquery.
https://codepen.io/testeur_06/project/editor/XEbgyj
Je ne suis pas sûr d'avoir réussi à bien m'expliquer. Merci d'avance pour votre aide.
Je cherche à faire un équivalent show / hide Jquery mais en JavaScript.
En fait j'embarque un Jquery qui fait 80ko je crois juste pour me servir de ça et je trouve que ça ne vaut pas le coup.
J'ai essayé une première solution avec un display : none suivi d'un display : block. Ca fait bien un je te vois puis je te vois plus mais il n'y a aucune transition aucune fluidité.
Ensuite j'ai essayé une deuxième solution avec une transition sur du transform scale.
Ca marche mais au départ l'élément est dans le flux et il y reste. Je ne libère pas l'espace lorsque je fais l'équivalent du hide(). Je n'ai pas exactement l'équivalent du fonctionnement avec Jquery.
https://codepen.io/testeur_06/project/editor/XEbgyj
Je ne suis pas sûr d'avoir réussi à bien m'expliquer. Merci d'avance pour votre aide.