Le problème étrange est les frontières qui disparaissent lorsque l'opacité est appliquée dans IE/8/9, mais pas dans 7!
J'ai essentiellement un menu avec des onglets en haut de l'écran. i.e.:Extrêmement bizarre problème de compatibilité IE7/8 frontière/opacité
<table>
<tr>
<td class="tab">button 1...<*/td>
<td class="tab">button 2....<*/td>
.
.
.
</tr>
</table>
<style>
td
{
opacity: 0.45;
filter:alpha(opacity=45);
.
.
.
}
td.tab:hover
{
opacity: 1;
filter:alpha(opacity=100);
}
Désolé les étoiles, je ne pouvais pas obtenir la mise en forme de bloc de code de travail à droite.
Fondamentalement, cela est juste censé effacer les boutons lorsque la souris est survolée sur eux, mais les frontières disparaissent tout simplement! Ce problème se produit uniquement sur IE8/9, mais tout fonctionne bien sur IE7, FF, Chrome, Safari.
J'ai navigué sur Internet à la recherche de problèmes de frontière/opacité IE8 +, mais il semble n'y en avoir aucun.
Est-ce que quelqu'un a rencontré quelque chose de similaire?
Je viens rencontré le même problème, et je suis désemparés. –
Avez-vous un jeu de couleurs d'arrière-plan pour les cellules de votre tableau, car cela semble se produire uniquement lorsque la couleur de fond est définie. –
Selon cette question http://stackoverflow.com/questions/3465346/table-cell-loses-border-when-css-gradient-filter-is-applied-in-ie8 bordures de table dans IE8 semblent avoir des probelms même avec autres filtres –