Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it L'avatar di Sgrebs
    Registrato dal
    Aug 2001
    Messaggi
    80

    Cambio di colore del background al passaggio del mouse.

    Ciao.

    Secondo voi, come è realizzato l'effetto che cambia il colore di sfondo nelle celle al passaggio del mouse, senza che vi siano link?

    http://www.expot.it

    Grazie.
    Ciao.

  2. #2
    :di56:
    :metallica :metallica :metallica :metallica

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2002
    Messaggi
    4,127
    Originariamente inviato da GkTMbV
    :di56:
    :metallica :metallica :metallica

    http://forum.html.it/forum/showthrea...e+sfondo+cella

  4. #4
    così:
    codice:
    onmouseover="setTableColor(this, '#FFEEAA')"
    e
    codice:
    function setTableColor(mytable, col)
    {
    		for (var c = 0; c < mytable.rows.length; c++) {
    	    	for (var td = 0; td < mytable.rows[c].cells.length; td++) {
    						mytable.rows[c].cells[td].bgColor = col;
    						mytable.rows[c].cells[td].borderColor = col;
    		    }
        }
        return true;
    }

  5. #5
    Utente di HTML.it L'avatar di Sgrebs
    Registrato dal
    Aug 2001
    Messaggi
    80
    Grazie,
    oggi non ho tempo per provare. Lo farò domani sera. Scusatemi.

    Una sola cosa per Piero:
    nella mia ignoranza, credo che quello sia Javascript.
    In tal caso, volendo usare quel codice all'interno di diverse pagine, come posso fare per metterlo in un file esterno e richiamarlo quando mi occorre?

    Grazie.

  6. #6
    Utente bannato
    Registrato dal
    Dec 2003
    Messaggi
    721
    copi la funzione in un file esterno e lo salvi e poi la richiami scrivendo nel head

    <script src="filedovehaicopiatolafunzione.js"></script>

    e nella pagina metti

    onmouseover="setTableColor(this, '#FFEEAA')"

    quando vuoi che ti cambi colore

  7. #7
    Utente di HTML.it L'avatar di Sgrebs
    Registrato dal
    Aug 2001
    Messaggi
    80
    Ho dato un'occhiata al codice della pagina in questione e mi si sono schiarite un pò le idee.

    Confermo solo la domanda per Piero relativa alla modalità per inserire la funzione javascript in un file esterno e su come richiamarlo nelle pagine in cui voglio ricreare l'effetto, poichè preferirei non scrivere troppo codice in ogni pagina (per evitare confusione nel caso in cui devo rimetterci mano successivamente).
    Grazie.

    P.S. Se ritieni che sia una cosa inutile fammelo sapere.

  8. #8
    Utente di HTML.it L'avatar di Sgrebs
    Registrato dal
    Aug 2001
    Messaggi
    80
    Perfetto,
    mi hai risposto mentre stavo inviando il mio precedente post...

    E' un effetto molto carino.

    Grazie.

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.