Visualizzazione dei risultati da 1 a 6 su 6

Discussione: mouseover su <tr>..

  1. #1
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126

    mouseover su <tr>..

    Ciao, non riesco, e non sò se è possibile farlo, a dare un effetto mouseover ad una tr.. cioè una riga della tabella html..
    praticamente vorrei cambiare il colore di sfondo della riga al passaggio del mouse su questa.. ma mentre per la <td> ci riesco.. per la <tr> no.. come mai? come potrei risolvere?
    Grazie
    Voglio l'alt+s anche per FF

  2. #2
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    se hai impostato il bgcolor alla td non vedi il cambiamento fatto nella tr
    guarda questo esempio
    codice:
    <table>
    <tr onmouseover="this.bgColor='yellow'" onmouseout="this.bgColor='#FFFFFF'">
    	<td>----------------</td>
    	<td>----------------</td>
    </tr>
    <tr onmouseover="this.bgColor='yellow'" onmouseout="this.bgColor='#FFFFFF'">
    	<td bgcolor="red">----------------</td>
    	<td>----------------</td>
    </tr>
    </table>

  3. #3
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    Originariamente inviato da willybit
    se hai impostato il bgcolor alla td non vedi il cambiamento fatto nella tr
    guarda questo esempio
    codice:
    <table>
    <tr onmouseover="this.bgColor='yellow'" onmouseout="this.bgColor='#FFFFFF'">
    	<td>----------------</td>
    	<td>----------------</td>
    </tr>
    <tr onmouseover="this.bgColor='yellow'" onmouseout="this.bgColor='#FFFFFF'">
    	<td bgcolor="red">----------------</td>
    	<td>----------------</td>
    </tr>
    </table>
    ah ecco il perchè hehe.. senti se invece di cambiare colore cambiassi classe agli eventi.. funziona lo stesso? questo perchè nella classe css che andrei a fare vorrei settare un bordo (colore e spessore).. che dici lo vedo il bordo??
    Voglio l'alt+s anche per FF

  4. #4
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    no non lo vedo
    ecco la classe:
    codice:
    .repitemBgover
    {
    	border-right: #0066cc 2px solid;
    	border-top: #0066cc 2px solid;
    	border-left: #0066cc 2px solid;
    	border-bottom: #0066cc 2px solid;
    	background-color: #3399ff;
    }
    perchè non mi fà vedere il bordo?
    Voglio l'alt+s anche per FF

  5. #5
    Utente di HTML.it L'avatar di willybit
    Registrato dal
    May 2001
    Messaggi
    4,367
    già... il bordo non si vede per solo la tr... si vedrebbe se fosse applicato a tutta la tabella

  6. #6
    Utente di HTML.it L'avatar di dops
    Registrato dal
    Jul 2000
    Messaggi
    4,126
    Originariamente inviato da willybit
    già... il bordo non si vede per solo la tr... si vedrebbe se fosse applicato a tutta la tabella
    in che senso? cioè se applico lo stile a tutta la tabella vedrei tutti i bordi definiti di tutta la tabella.. mentre a me interessa solo la riga..
    uff non esiste un altro metodo? cacchio io l'ho già vista da un'altra parte questa cosa.. ma non ricordo dove
    Voglio l'alt+s anche per FF

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.