Pages :
(reprise du message précédent)

Salut,

a priori si tu dois avoir plusieurs scrolls, il va falloir rajouter ça dans ton css pour chaque "colonne" :
 overflow: scroll;
Oui, ça me met des ascenseurs sur chaque colonne, mais il n'y a pas de scroll, ni de boutons pour les ascenseurs. Il faut bien une position "fixed" quelque part ?
Je n'arrive pas à retrouver le code que j'avais pour un scroll sur deux colonnes. À la limite, une seule colonne me suffirait.
J'ai trouvé, il fallait ajouter max-height:800px; sur la colonne, la div ou la grille. À l'essai sur la page, je constate qu'il faut adapter la hauteur du max-height:800px;
C'est exactement ça que je voulais, pas besoin de fixed ou sticky.
Reste juste à cacher les vilains ascenseurs.
Par contre, le petit piège que je vois, c'est que si la colonne, de droite par exemple, a été descendue avec l'ascenseur ou au scroll, le bouton de retour haut ne renvoi plus en haut de la page, mais là où était positionnée la page. Peut-être que l'on peut modifier le JavaScript pour remédier à ça.
Par contre, ça fait beaucoup de mouvement des colonnes sur la page. Est-ce une bonne pratique pour les visiteurs ?
Modifié par Bongota (17 Jan 2024 - 17:34)