Bonsoir, en faite c'est pas si compliqué, tu dois d'abord créer une "fenêtre" qui se traduit par une balise html "<div>" qui prend toute la fenêtre de l'utilisateur (que tu cache). Dans un second temps
tu crées, par exemple ton formulaire dans une boite "<div>" et naturellement tu la cache aussi. Quand veux appeler ton formulaire en popin le truc est tous bête, tu affiche ta "<div>" fenêtre ce qui te permet
de bloquer tous le site par exemple (voir z-index) et tu affiche ta boite formulaire.
Et... quand tu veux sortir de la popin tu déclenche une action sur le click de la "<div>" fenêtre qui va re-caché tous (display:none);
J’espère que j'ai pas trop bafouiller XD et que sa ta aider. Je peux éventuellement te coder un exemple si sa t’intéresse.