Bonjour,

Je suis sur un site SPIP basé sur Bootstrap 4.
J'ai fait un menu latéral "à la SIDR" https://www.berriart.com/sidr/ mais basé sur bootstrap 4.

Le bouton d'ouverture du menu latéral est en "position: fixed" dans le coin supérieur droit.
Mon volet latéral (gauche) est en left: -260px, et l'appui sur le bouton Menu le passe en left:0 avec transitions.
Mon body contient un enfant div.page auquel j'applique un transform:translateX de 260px en même temps que le glissement du menu latéral.

Sur navigateurs de bureau, en écran très étroit, ça va bien : le panneau latéral et ma page glissent vers la droite, et le bouton Menu reste en place dans le coin du viewport.

MAIS sur mes navigateurs Android (Firefox, Chrome, Samsung Internet), le bouton Menu se décale aussi, reste fixé au coin du Body qui sort de l'écran, et non au coin du viewport.

(il faut donc que je fasse glisser à gauche pour atteindre le bouton Menu et fermer le volet latéral)

Avez-vous des infos sur une telle différence de comportements ?
(ou bien ai-je manqué qqchose dans mes CSS ?)

Merci