ho scoperto un bug (un altro) di IE e un mezzo bug di FF
se una TR ha un colore di background e se un TD ha come stile un opacity:xx, FF assegna la trasparenza al contenuto della cella, diciamo al testo
IE e opera la assegnano al contenuto e al colore di sfondo, e per adesso avrebbero ragione
il problema č che se metto un elemento nella cella, che sia span, div, b etc etc, con opacity:xx, questo viene ignorato da IE ma ovviamente non da opera
io ho bisogno che IE si comporti come opera, ovvero che il testo nella cella sia trasparente, ma il colore di sfondo resti uguale
esiste un workaround, un hack, qualsiasi cosa che sia cross browser?
questo codice mostra le differenze di comportamento, opera a mio parere č il riferimento
codice:<table width="300"> <tr style="background-color: red"> <td> <span style="filter: alpha(opacity:30); opacity:0.3"> QWERTY </span> </td> <td style="filter: alpha(opacity:30); opacity:0.3"> QWERTY </td> <td> <div style="filter: alpha(opacity:30); opacity:0.3"> QWERTY </div> </td> </tr> </table>

Rispondi quotando