28172 sujets

CSS et mise en forme, CSS3

Bonjour.

J'ai un site centré.

Certaine pages sont courtes (dans la hauteur), d'autres plus longues.

Problème : pour les pages longue, un ascenseur apparaît, mais du coup ça crée un décalage : en effet le contenu ce recentre par rapport ç une page plus petite (largeur de l'ascenseur quoi).

Ça fait un effet bizarre du coup quand on se sert du menu de navigation : quand on clique sur certaine page l'ascenseur disparaît ou apparaît, et donc la page 'bouge'. J'ai même mis du temps à comprendre d'ou ça venait : je ne voyais pas l'ascenseur, je voyais juste le décalage…

Je ne sais pas comment gérer ça : je peux faire un "overflow:hidden" sur la page mais du coup sur les pages longue je n'ai pas tout le contenu…

Vous gérez ça comment ?
Bonsoir,

nlex a écrit :
Vous gérez ça comment ?

En ne faisant strictement rien contre. Ça marche très bien.

Il y a bien une solution technique, mais elle revient à perturber le fonctionnement normal du navigateur, ce qui est rarement une bonne chose.
en fait ton problème n'en pas un réellement... à mon avis.

Il s'agit là d'un comportement normal du navigateur, et pas du tout perturbant pour le visiteur. Ce dernier ne remarquera peut-être même pas se "défaut".