Overflow-x:hidden ne fonctionne pas dans les navigateurs mobiles
Dans ce numéro, la barre de menu noire d'un site Web s'étend au-delà du bord de la fenêtre dans les navigateurs mobiles. navigateurs, malgré l'application de overflow-x:hidden au corps. Cet espace excessif est inexpliqué et apparemment externe à la structure HTML.
Solution :
Pour résoudre ce problème, l'auteur suggère d'encapsuler le contenu du site Web dans un div wrapper et en appliquant overflow-x:hidden au wrapper au lieu du corps ou du code HTML.
Apparemment, les navigateurs donnent la priorité à la méta de la fenêtre d'affichage. balisez et ignorez les attributs de débordement sur les éléments HTML et body. En plaçant l'attribut overflow dans le div wrapper, la contrainte est appliquée efficacement, limitant l'expansion du contenu. De plus, l'ajout de position: relative au div wrapper peut également être nécessaire.
Exemple :
<body> <div>
#wrapper { overflow-x: hidden; position: relative; }
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!