28172 sujets

CSS et mise en forme, CSS3

Bonjour

Je cherche à comprendre ce qui peut rendre un div non scrollable s'il devient plus grand que la fenêtre.
Mon cas d’école est ici
www.test.jaguar-mark.fr sur la page site en construction.
si on réduit la taille de la fenêtre du navigateur pour que la zone blanche n'y tienne plus, il n'est pas possible de scroller pour voir tout le contenu. Idem sur un smartphone où on est condamné à deviner ce qui est en bas...

Je suis autant intéressé à savoir ce qui cause cela que par la méthode qui aurait du me permettre de trouver la cause !

Merci par avance

PS : ce code n'est pas de moi, c'est celui d'un plugin wordpress.
Modérateur
Bonjour,

La raison est assez simple... En positionnant ton contenu avec une position:fixed, tu fais sortir ton élément du flux de ta page.

Si tu veux garder ta position, tu dois prévoir un min-height à ta page (solution pas très bonne car si ton contenu change, tu dois changer manuellement les hauteurs)
Sinon, il existe maintenant plein de solutions (flexbox, table-cell, ...) pour center un contenu horizontalement/verticalement sans utiliser du positionnement...

Bon amusement Smiley smile