El problema extraño es que las fronteras desaparecen cuando se aplica Opacidad en IE/8/9, pero NO en 7!
Básicamente tengo un menú con pestañas en la parte superior de la pantalla. es decir:Problema de compatibilidad de borde/opacidad IE7/8 extremadamente extraño
<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);
}
Lo sentimos acerca de las estrellas, no pude conseguir el formato bloque de código funciona bien.
Básicamente se supone que esto desmultiplica los botones cuando el mouse está sobre ellos, ¡pero los bordes simplemente desaparecen! Este problema solo ocurre en IE8/9, pero todo funciona bien en IE7, FF, Chrome, Safari.
He navegado por Internet buscando algunos problemas extraños de borde/opacidad IE8 +, pero parece que no hay ninguno.
¿Alguien ha encontrado algo similar?
acabo encontrado con el mismo problema, y no tengo ni idea. –
tiene un conjunto de colores de fondo para las celdas de la tabla, porque parece suceder solo cuando se establece el color de fondo. –
De acuerdo con esta pregunta http://stackoverflow.com/questions/3465346/table-cell-loses-border-when-css-gradient-filter-is-applied-in-ie8 los bordes de la tabla en IE8 parecen tener probelmas incluso con otros filtros –