Visualizzazione dei risultati da 1 a 4 su 4

Discussione: on mouse hover cella

  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2001
    Messaggi
    217

    on mouse hover cella

    ciao ragazzi sto cercando di farcambiare il colore di sfondo ad una cella o tabella a passaggio del mouse sulla cella o sul testo ma nn ci riesco :-(
    qualcuno potrebbe darmi una dritta??

  2. #2
    Avevi eseguito una ricerca, prima di postare?

    - http://forum.html.it/forum/search.ph...by=&sortorder=

    Se hai ancora dubbi non esitare con le domande.

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Se si tratta di una semplice cella, la cosa e` semplice per i browser standard. Ecco il CSS:
    codice:
    td {
      background: white;
    }
    td:hover {
      background: red;
    }
    Per il browser IE (che non capisce l'hover su un oggetto diverso da un link), puoi usare JS oppure inserire un link fittizio in ogni cella.
    JS:
    codice:
    <td onmouseover="if(document.all)this.style.background='red';" 
    onmouseout="if(document.all)this.style.background='white';">
    Link fittizio:
    codice:
    HTML:
    <td>...</td>
    
    CSS:
    td a {
      background: white;
    }
    td a:hover {
      background: red;
    }
    Per i browser standard, la cosa dovrebbe funzionare senza intoppi; per i vari hack, potrebbero esserci problemi vari, per cui la cosa va provata accuratamente.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  4. #4
    Mich_, tempo fa, assieme a Nuky, avevamo trovato una soluzione molto più pulita e rispettosa della semantica del markup: adesso non riesco a trovarla, ma dovrebbe essere tra i risultati della ricerca che ho linkato sopra.


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 © 2025 vBulletin Solutions, Inc. All rights reserved.