Bonjour, je suis entrain de faire un webiste en responsive, donc je n'utilise que les unités vm,vh% rem ect...

Le probleme c'est que j'ai des champs, et sur mobile l'apparition du clavier superpose toutes mes divs.

Le plus ennuyant c'est une barre de menu fixe en bas de page qui par consequant remonte tout en haut.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
#divIcon{
    position: fixed;
    bottom: 0vh;
    width: 100%;
Comment faire pour que la page ne bouge pas lors de l'apparition du clavier?

J'imagine que c'est une question 1000 fois posées, mais j'ai pas trouvé une solution qui marche sans remettre des px partout.