- Comment gérez-vous plusieurs barres de défilement?
- Pourquoi ai-je deux barres de défilement?
- Comment puis-je rendre une section à défiler en html?
Comment gérez-vous plusieurs barres de défilement?
Vous pouvez rendre n'importe quel conteneur défilement avec débordement: défilement ou débordement: faites défiler . L'approche générale consiste à corriger la hauteur de ces conteneurs afin qu'ils défilent. E.g. Pour diviser les vues de défilement en plusieurs conteneurs, vous feriez E.g. Une disposition de grille comme normal et mettez une div de défilement imbriquée à l'intérieur.
Pourquoi ai-je deux barres de défilement?
Vous obtenez essentiellement une double barre de défilement parce que vous donnez le corps à mi-hauteur de 100 VH et mettez un débordement. Il semble que cela ait été fait pour garder le menu dans la bonne position sur les appareils mobiles. Cela a corrigé des choses dans Chrome, je suppose aussi d'autres navigateurs, mais je n'ai fait aucun test lourd.
Comment puis-je rendre une section à défiler en html?
Cela peut être facilement fait en utilisant la propriété de débordement. La propriété de débordement a des valeurs différentes. E.g., débordement: auto; et une procédure de cachette d'axe comme Overflow-X: Hidden; et débordement-y: auto; Fera une barre défiler verticalement et horizontalement, et la valeur "Auto" ajoutera seulement une barre de défilement verticalement.