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

    immagini che cambiano con a:hover

    Non riesco proprio a fare in modo che al passaggio del mouse un'immagine cambi e al suo posto ne venga caricata un'altra.

    Mi potete aiutare?

    In pratica io ho due bottoni (immagini gif). Uno di colore chiaro e uno scuro.
    Vorrei che il bottone chiaro fosse quello caricato con il tag a, con a:hover fosse messo quello scuro.

    Grazie

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    Qualcosa abbastanza pulito e leggibile dai motori di ricerca e che funziona a css disabilitati:

    CSS
    codice:
    a {
       width: /* larghezza immagine chiara */ ;
       height: /* larghezza immagine chiara */ ;
       display: block;
       text-indent: -999em;
       background: url(path/to/immaginechiara.gif) top left no-repeat;
    }
    
    a:hover {
       background: url(path/to/immaginescura.gif) top left no-repeat;   
    }

    XHTML
    codice:
    Testo linkabile

    Ciao
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  3. #3
    Ti ringrazio. Intanto ho risolto creandomi uno script apposito.

    Ho fatto così e mi funziona:
    codice:
    <script language=""JavaScript"">
    <!-- 
      function cambia(ImageName,ImageFile){
        ImageName.src = ImageFile;
      }
    // -->
    </script>
    E sulla riga HTML ho inserito:
    codice:
    <a href="link" 
    onMouseOver="cambia(pulsante1,'immagini/pulsanti/5.gif')" 
    onClick="cambia(pulsante1,'immagini/pulsanti/4.gif')" 
    onMouseOut="cambia(pulsante1,'immagini/pulsanti/4.gif')">
    [img]immagini/pulsanti/4.gif[/img]
    </a>

  4. #4
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    pensavo che avendo postato sul forum CSS fossi interessato ad una soluzione priva di script
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  5. #5
    Si infatti. Momentaneamente mi ero arrangiato. Ma ero proprio interessato alla versione CSS.

    Quindi ti ringrazio, userò il tuo codice.

  6. #6
    In termini di caricamento qualcuno ha gia verificato quale delle due è la migliore soluzione?? :master:

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.