Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Cambiare immagine di sfondo

    ho un cella che ha una immagine di fondo, la tabella è fatta così:

    <td background="<%=dir%>/immagini/fond2.jpg">

    vorrei che al passaggio del mouse l'immagine di background diventi "fond3.jpg"

    per quanto riguarda l'evento basta onmouseover ma poi nella funzione come gli dico di cambiare l'immagine di background?

    Grazie a tutti

  2. #2
    Utente di HTML.it L'avatar di Francis87
    Registrato dal
    Jun 2003
    Messaggi
    5,970
    codice:
    <style>
    .uno {
     background-image: url('<%=dir%>/immagini/fond2.jpg');
    }
    
    .due {
     background-image: url('<%=dir%>/immagini/fond3.jpg');
    }
    </style>
    
    ...
    
    <td class="uno" onMouseOver="this.className='due';" onMouseOut="this.className='uno';">
    Heaven's closed. Hell sold out.

    Linux 2.6.26-2-amd64
    Debian squeeze

  3. #3
    Si può anche usare i css con la proprietà hover (ma siccome IE non la applica alle celle ci si mette dentro un <a href="#" ... )
    In questo modo non si dipende dal javascript!
    Colleziono problemi matematici divertenti o strani e li raccolgo nel mio sito. Se me ne mandate qualcuno vi ringrazio. flan

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.