2010-03-26 5 views
0

Je cherchais une solution à un problème IE8 concernant le remplissage sur un div avec débordement: auto. Lorsque le contenu est scrollable IE8 ne semble pas honorer le rembourrage inférieur. Un exemple du problème peut être vu ici http://jsfiddle.net/Gbp5U/ (le problème n'apparaît que dans IE8)IE8 rembourrage-fond n'apparaissant pas div divisible

Dans IE8 lorsque le contenu défile vers le bas, il y a un remplissage inférieur de ce qui semble être 0px. Tous les autres navigateurs, que j'ai testés, montrent le rembourrage du bas. L'outil de développement dans IE8 rapporte le padding inférieur comme 20px mais pour moi ce n'est clairement pas le cas.

Est-ce que quelqu'un d'autre a rencontré ce problème et a trouvé une solution. La seule solution de contournement que j'ai pour le moment est de forcer IE8 en mode de compatibilité que je préférerais ne pas faire.

Répondre

0

solution A suggéré ailleurs était de placer le contenu div dans son propre div avec le rembourrage approprié comme on le voit ici: http://jsfiddle.net/Gbp5U/19/

Je ne suis pas fan de mais je suppose que ça marche ......

Questions connexes