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

    Errore su stile rollover con IE 5

    Salve a tutti, con dreamweaver non mi viene validato per Internet Explorer 5 il seguente condice css

    a:hover.rollover { background:#FF0000; }

    da me utilizzato per un effetto rollover.

    Sapete dirmi qual è la sintassi giusta, anche perchè tornare indietro e rifare tutti i menù sarebbe per me un dramma?

    Grazie.

  2. #2
    Vedendo il codice così (ammesso che non ci siano altri errori), direi:

    a.rollover:hover { background:#FF0000; }

    :hover è una pseudoclasse. Non puoi impostare una classe (.rollover) per una pseudoclasse di un elemento, ma solo per l'elemento stesso. In altre parole, il tuo link dovrebbe essere fatto così: ... perché il codice che ti ho postato funzioni, se ho interpretato correttamente.

  3. #3
    Ti ringrazio. Effettivamente in questo modo non mi viene più segnalato l'errore da Dreamweaver (ricordo di aver già fatto questa modifica senza risultati, evidentemente avevo fatto qualche errore di sintassi).
    Appena torno a casa faccio la prova con IE5 per vedere se funziona tutto.
    Ciao.

  4. #4
    ...niente da fare, con IE5 non funziona

    il codice CSS è il seguente:

    codice:
    a.rollover {
    	display:block;
    	width:103px;
    	height:25px;
    	background-color: #FFFFFF;
    }
    a.rollover:hover {
    	background:#FF0000;
    }
    e il link è costruito in questo modo:

    codice:
    <a href="index.php" class="rollover">
    [img]p_home.gif[/img]
    </a>
    con IE 5.55 nessun problema...

  5. #5
    codice:
    .rollover a {
    	display:block;
    	width:103px;
    	height:25px;
    	background-color: #FFFFFF;
    }
    .rollover a:hover {
    	background:#FF0000;
    }

  6. #6
    Originariamente inviato da serialkiller
    codice:
    .rollover a {
    	display:block;
    	width:103px;
    	height:25px;
    	background-color: #FFFFFF;
    }
    .rollover a:hover {
    	background:#FF0000;
    }
    no, così non funziona neanche sui browser aggioranti (in pratica si vede soltanto la gif, il link è attivo ma non compaiono le scritte).

    Faccio notare che l'effetto rollover si ha in quanto uso una giff con la scritta trasparente, pertanto quando ci si passa sopra con il mouse, l'effetto rollover cambia colore al background-color.

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.