Comprendre et désactiver le « défilement excessif » des pages Web
La possibilité de « faire défiler excessivement » une page Web dans Chrome pour Mac offre un aperçu au-delà ses limites visibles. Cependant, certaines pages, comme Gmail et les nouvelles pages à onglet, ont désactivé cette fonctionnalité. Les utilisateurs cherchant à contrôler ou désactiver le « surdéfilement » peuvent trouver une solution efficace ici.
Bien que la solution acceptée puisse ne pas fournir le résultat souhaité, une approche globale implique la configuration du CSS de la page Web. Considérez le code suivant :
html { overflow: hidden; height: 100%; } body { height: 100%; overflow: auto; }
En définissant la propriété overflow de l'élément "html" sur "hidden", nous empêchons tout contenu de déborder sur la fenêtre d'affichage. La propriété de débordement de l'élément « body » est définie sur « auto », ce qui permet le défilement dans le contenu du document, tout en empêchant simultanément le « défilement excessif ».
Ce code désactive efficacement le « défilement excessif » tout en permettant un défilement fluide dans la page elle-même. . Les développeurs peuvent utiliser cette approche pour créer des pages Web qui contrôlent l'expérience de défilement et empêchent l'exposition involontaire du contenu.
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!