Aller au contenu

Scroll horizontal avec IE7


francoisch

Sujets conseillés

bonjour

Sur mon site, mes pages:

ont un scroll horizontal avec IE6, FF, Safari, ...

n'en ont pas avec IE7

Dans la CSS, dans body, j'ai bien overflow : auto.

Au fil de mes recherches sur les Forums, jai essayé :

mettre overflow : scroll

mettre un width = 10000px pour spécifier une largeur « en dur » qui force au scrolling

mettre overflow-x : auto

sans succès.

Merci par avance de votre aide.

Francois

Lien vers le commentaire
Partager sur d’autres sites

d'après ce que j'en vois...

ta barre horizontale ne devrait pas être visible si aucun élément ne "dépasse".

j'ai l'impression que le souci viens de ton div #header.

en fait quand on fait un padding x, par défaut la valeur x est ajoutée à la longueur totale de l'élément.

donc, si tu as un élément qui fait en longueur 100px et que tu lui ajoute un padding-left de 10px, dans les faits, tu te retrouves avec un éléments qui fait 110px de long.

c'est ce qu'il se passe avec on #header qui fait donc :

width : 100% (+padding-left:50px);

pour remédier à ce problème, tu devrais purement et simplement supprimer le "width: 100%" dans le style de ton #header

et en théorie, ta barre horizontale ne devrait alors s'afficher que si elle est nécessaire.

Lien vers le commentaire
Partager sur d’autres sites

bonjour libelinfo et merci de ta réponse

J'ai supprimé le width de mon header comme tu le suggérais.

Mais le scroll horizontal n'apparaît toujours pas quand il le devrait, c'est à dire quand il y a qqechose à droite qui n'est pas complètement affiché.

Merci de ton aide.

Francois

Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...