J'essaye d'aligner du texte sur des cellules de tableau avec un arrière-plan PNG Transparent, j'utilise le filtre: progid: DXImageTransform.Microsoft .AlphaImageLoader() pour résoudre ce problème dans IE6. Mais le texte ne correspond pas au milieu avec le filtre de style:"vertical-align: middle" sur les cellules de tableau ne s'aligne pas au milieu avec AlphaImageLoader dans IE6
CSS:
.fh {
font-family:SimSun;
font-size:12px;
overflow:hidden;
padding:0 2px 2px;
text-align:left;
vertical-align:middle;
}
HTML:
<table width="200" border="1" cellpadding="2" class="x-table">
<tr>
<th scope="col"> </th>
</tr>
<tr style="height: 77px;">
<td class="fh" style="filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='./shadow-trans.png')"> ABCDEFG</td>
</tr>
</table>
Screenshot:
"vertical_align_ie6" http://filer.blogbus.com/4216262/resource_4216262_1279530625v.png
Où il aligner, depuis milieu est la valeur par défaut vertical- aligner? En outre, pourquoi vos propriétés CSS sont-elles écrites avec des majuscules? – cypher
Les propriétés CSS sont écrites avec des majuscules parce que je l'ai copié à partir de l'outil DebugBar, modifié maintenant. – Fisher