2009-03-06 10 views

Répondre

1

Ses une ou plusieurs mauvaises valeurs dans rembourrage s. Essayez de remplacer tout "rembourrage" par "xxx" pour un moment et vous verrez que le problème disparaît.

Vous devez également étudier the broken box model on IE.

Solution:

  1. Remplacer tout le rembourrage : 10px avec padding: 10px 0;
  2. Fix ce qui ne semble pas correcte (padding sage)
+0

J'ai un fichier css spécifique pour IE6 appelé skin-ie.css dans lequel j'ai mis tout le padding à "0". – Shivanand

+0

Oui j'ai vu ça. Essayez de supprimer toutes les déclarations de remplissage de vos fichiers CSS et vous verrez que c'est le problème. Plusieurs fois vous faites padding: 10px; largeur: 100%; où vous devriez faire padding: 10px 0; largeur: 100%; – cherouvim

+0

Cela fonctionne quand je change dans index.css pour ces sélecteurs: container, heder, footer. Quand je change la même chose pour skin-ie.css ça ne marche pas. – Shivanand

0

Vous devez définir le remplissage horizontal de div#container à zéro aussi. Vous définissez uniquement le remplissage supérieur dans skin-ie.css à zéro maintenant. Changez padding-top: 0px en skin-ie.css en padding: 0 (le px est inutile pour zéro).

+0

Non, cela ne fonctionne pas – Shivanand

+0

Ensuite, vous devrez fournir un meilleur exemple, plus minimal, parce que cela fonctionne pour le fichier dans le zip que vous avez fourni ... Supprimer les éléments de la page jusqu'à ce que vous savoir quel est le coupable ... La capture d'écran dans votre réponse à mike nvck casse sur quelque chose pas dans ce zip, par exemple. – mercator

0

essayé

html{ 
width:100%; 
overflow-x: hidden; 
} 

body{ 
width:100%; 
overflow-x: hidden; 
} 

encore?

EDIT:

Cela fonctionne, mais cache le contenu de bord latéral droit. Voir la capture d'écran du lien. http://shivanand.in/temp/rightside-edges-hidden.gif - Shivanand

Hmm, c'est bizarre. Utilisez-vous n'importe quelle position: DIVs absolues avec la largeur définie en pixels (pas%) qui provoquent cela?

+0

Cela fonctionne mais cache le contenu du bord droit. Voir la capture d'écran du lien. http://shivanand.in/temp/rightside-edges-hidden.gif – Shivanand

+0

Oui, j'ai utilisé. Mais attendez une minute, j'ai réduit la largeur à 98% et la barre de défilement est partie. – Shivanand

Questions connexes