Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837

    IE opacity nelle tabelle

    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>

  2. #2

  3. #3
    Utente di HTML.it L'avatar di floyd
    Registrato dal
    Apr 2001
    Messaggi
    3,837
    nessuno ha idea?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.