2010-05-19 8 views
0

suis sûr que celui-ci est basique :) J'ai une page Web avec le code CSS suivantTable css question IE8 cellulaire

.gameboard-table 
{ 
    border: solid 3px black; 
    padding: 0px; 
    border-collapse: collapse; 
} 

.gameboard-table tr 
{ 
    padding: 0px; 
    margin: 0px; 
} 

.gameboard-table td 
{ 
    padding: 0px; 
    margin: 0px; 
    vertical-align: bottom; 
    border: solid 1px black; 
} 

Et je mets alors un contrôle ImageButton (de asp.net) dans ce réglage de la taille à 64 ans * 56. Dans IE7 cela fonctionne parfaitement, les bordures noires rencontrent mon image.

Cependant dans IE8 je reçois un écart d'environ 5px en bas de mon image, ce qui augmente la taille de ma table et la rend ridicule. Le basculement entre le mode de compatibilité activé/désactivé rend ce problème apparent.

Des idées pour y remédier: sans utiliser émuler!

Ta.

Répondre

0

Quel html asp.net génère-t-il?

Quel css s'applique à votre bouton?

Quelle est la taille réelle de votre bouton?

Quelle est la taille de l'image sur votre bouton?

quel est l'espace, est-ce vraiment un espace, ou est le bouton?

Donnez-nous quelque chose à continuer!