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

    Problema nel rollover delle immagini

    Ciao a tutti,
    Ho un piccolo problema nel rollover delle immagini e vi vado a spiegare subito quale.

    Ho il seguente codice:
    Ora devo modificare l'immagine al momento del hover e per farlo utilizzo il seguente css e purtroppo non funziona
    codice:
    #navlist a:hover img.but1{
    	height: 78px;
    	width:90px;
    	
    	background-image: url("/_templates/images/interna/images/menu/MOTE_HomePage_03hover.jpg")!important;
    	background-repeat: no-repeat;
    	border: dotted 1px red;
    	}
    Dove sbaglio?

  2. #2
    Moderatrice di CSS L'avatar di ResianTaxidrive
    Registrato dal
    Oct 2007
    residenza
    Udine
    Messaggi
    2,766
    Ma tu hai un tag <img> a cui hai dato una classe chiamata but1?
    E dentro il tag img non avrai una immagine spero.

  3. #3
    No, comunque ho sistemato grazie mille

  4. #4
    Originariamente inviato da simone.marchese
    No, comunque ho sistemato grazie mille
    Lo spirito del forum è quello di essere d'aiuto anche agli altri dicendo come si è risolto

  5. #5
    Appena riesco posto la soluzione
    comunque è praticamente quello che ho messo più il seguente codice
    codice:
    #navlist a{
    	display: block;
    }
    #navlist a.but1:hover{
    	display: none;
    }

  6. #6
    Ecco il codice completo

    codice:
    #navlist li.but1 {
    	height: 78px;
    	width: 83px;
    }
    #navlist a.but1{
    	display:block;
    }
    
    #navlist a.but1:hover img{
    	display: none;
    	margin: 0px;
    	padding: 0px;
    }
    #navlist a.but1:hover{
    	height: 78px;
    	width: 83px;	
    	background-image: url("xxx.jpg");
    	background-repeat: no-repeat;
    	
    }

  7. #7
    Moderatrice di CSS L'avatar di ResianTaxidrive
    Registrato dal
    Oct 2007
    residenza
    Udine
    Messaggi
    2,766
    mi sembra un po' arzigogolato. Io toglierei l'img dentro la a e fare con due stili e basta

    #navlist a.but1{
    display:block;
    height: 78px;
    width: 83px;
    background-image: url("1.jpg");
    background-repeat: no-repeat;

    }
    #navlist a.but1:hover{
    background-image: url("2.jpg")
    }

    basta. Inoltre non serve ripetere tutte le definizioni più volte.

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.