- Pourquoi la barre de défilement apparaît lorsqu'il n'est pas nécessaire?
- Comment puis-je arrêter de faire défiler quand une pop-up est ouverte?
- Comment faire un menu de défilement sans faire défiler le corps?
Pourquoi la barre de défilement apparaît lorsqu'il n'est pas nécessaire?
Par défaut, une barre de défilement apparaîtra lorsque le contenu sera trop long. Les auteurs de pages peuvent remplacer cela de plusieurs manières, par exemple: débordement-y: Hidden => Coupez le contenu trop long. débordement-y: défiler => Affichez toujours une barre de défilement même quand il n'est pas nécessaire.
Comment puis-je arrêter de faire défiler quand une pop-up est ouverte?
APPROCHE: Une solution simple à ce problème consiste à définir la valeur de la propriété «débordement» de l'élément corporel à «caché» chaque fois que le modal est ouvert, ce qui désactive le défilement sur l'élément sélectionné.
Comment faire un menu de défilement sans faire défiler le corps?
Avec CSS: $ ('html, corps'). CSS (Overflow: 'Hidden', hauteur: '100%'); Cela désactivera le défilement et vous amènera en haut de la page.