Maison >interface Web >tutoriel CSS >Comment empêcher complètement le défilement horizontal sur une page Web ?
Dans cette requête, un développeur frustré rencontre une barre de défilement horizontale indésirable sur sa page Web. Alors que les solutions existantes masquent simplement la barre de défilement, elles recherchent une méthode complète pour désactiver physiquement la fonction de défilement horizontal.
Pour remédier à ce problème, la solution recommandée consiste à implémenter le code CSS suivant :
html, body { max-width: 100%; overflow-x: hidden; }
Ce code empêche efficacement l'utilisateur de faire défiler la page Web horizontalement, limitant le défilement uniquement dans le sens vertical. En définissant une largeur maximale de 100 % pour les éléments HTML et body, la taille du conteneur est limitée à la largeur de la page, éliminant ainsi la possibilité de faire défiler au-delà de cette limite. De plus, définir la propriété overflow-x sur caché garantit que tout contenu excédentaire au-delà de la limite de largeur est simplement masqué, plutôt que de déclencher un défilement horizontal.
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!