Visualizzazione dei risultati da 1 a 3 su 3

Discussione: img rollover e active

  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2007
    residenza
    Trieste
    Messaggi
    831

    img rollover e active

    salve, per l'effetto cambio immagine onmousehover, all'interno di un menu (www.agendadelvolo.info) sto utilizzando il seguente codice

    Ma ho due problemi:

    1) l'immagine cambia solo se sono sull'immagine stessa e non sul testo. Vorrei che l'immagine cambiasse anche quando sono sul testo
    2) volendo far rimanere il link della pagina in cui sono sul colore dell'hover, la classe a:active non mi funziona

    any help?

  2. #2
    1)
    Non usare javascript.
    Usa un'immagine trasparente per tutti i link
    e cambiane lo sfondo con la tecnica degli sprites.
    2)
    a:active non è una classe. Usa javascript per assegnare al link una classe che abbia lo stesso "aspetto" della pseudo-classe a:hover.
    3)

    non è previsto dopo
    questo mi fa capire che stai cercando di fare cose troppo "avanzate".
    Sii prudente, per oggi è tutto.

  3. #3
    Utente di HTML.it
    Registrato dal
    Oct 2007
    residenza
    Trieste
    Messaggi
    831
    innanzitutto buon ferragosto... io sono davanti al PC, niente mare!

    1) una riga di codice mi bastava... non ho voglia di complicare il lavoro sulle immagini e il css con gli sprites. E poi sono immagini così leggere che non causano latenza nell'apertura pagina
    2) ci sto lavorando
    3) sapevo che
    dopo[*] non dovrebbe esserci ma, nel mio caso, se li tolgo il menù mi si allinea orizzontalmente

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.