28173 sujets

CSS et mise en forme, CSS3

Bonjour...
Apres avoir cherché un peu sur le forum, je n'ai malheuresement pas trouvé la solution a mon problème...

Sur mon site, j'ai une div de fond de 1280 px de large, avec une image en background.

l'image étant assez large ( grrr les graphistes... pensez un peu a nous pauvres decoupeurs d'interfaces ) j'ai une scroll horizontale qui apparait sous IE.

sous firefox, avec un overflow-x:hidden sur le body je l'enlève sans problème ( mais c pas compatible Smiley decu ...)

Par contre sous IE, rien a Faire.

pour voir le problème:
<a href="http://www.lahautesociete.com/showroom/glenat/site/">http://www.lahautesociete.com/showroom/glenat/site/</a>


Est ce que quelqu'un aurait une petite idée???
Existe il une methode valide
merci d'avance
Tu te complique un peu la vie en fait, ta structure repose sur des div vides, positionnés en absolu, bref c'est pas très propre et du coup tu te retrouves avec ce genre de souci.

Ici pour corriger ton problème il faut que tu enlève le width:1280px et que le div reste à 100% de largeur :


#signature_chinoise{
background-image:url();
background-position:top center;
width:100%;
}


mais comme je l'ai déjà dis, il faut simplifier ta structure, par exemple tu colle cette image de fond au body et tu supprime ce vilain div vide positionné en absolu qui ne sert à rien.