Vai al contenuto

I.E.6 a:hover problema?


GLC

Messaggi raccomandati

Ciao ragazzi, avrei un problemino, che purtroppo non riesco a visualizzare, perche non ho windows (;)).

in pratica sto facendo un sitozzo per un mio amico

http://homepage.mac.com/gianluca.online/Gianluca.online%20Diario/ABATE_SELECT/

nel css del menu (homepage - chi siamo - prodotti - ecc. perche per adesso è solo uno scheletro) ho:

#navcontainer a {

color: #fff;

background: no-repeat left center url(../../images/abate_bt02.jpg);

padding-left: 25px;

}

#navcontainer a:hover {

color: #cbfe69;

}

testandolo con i browser del mac è tutto ok.

Questo mio amico (dato che lui ha win con explorer6) mi fa notare che il lo sfondo dei tasti del menu passandoci sopra scompare, in pratica come se ci fosse un reflesh dello sfondo, poi riappare.

secondo me potrebbe essere qualche problema della cache di explorer che cerca di riaggiornare, ma non avendo win per controllare, non ne sono sicuro.

Voi che mi dite? Avete avuto già questo problema e se si come avete risolto?

p.s. (ho fatto dare anche una testatina con un explorer 7, il problema non esiste, quindi è colpa di i.e.6, ma come risolvere?)

Grazie :fiorellino:

Cosa voglio di più dalla vita? Un altro Mac.

mmmmm... ma se continuo cosi!!! Apro un negozio di usato.

Link al commento
Condividi su altri siti

su ie6 è meglio usare anche a:focus in aggiunta ad a:hover per gli effetti di rollover, con le stesse identiche direttive di stile

Grazie Grigio60, avevo letto una tua vecchia risposta nel forum per un problema del genere con soluzione a:focus , moooolto tempo fa, ma non mi era mai capitato.

ho anche fatto altre ricerche, il problema infatti si presenta su non tutti gli explorer6, ma su quelli che hanno spuntata una opzione della cache di explorer, che fa in modo di riaggiornare dopo tot secondi le immagini, infatti passando il mouse a distanza di pochi secondi per moltissime volte il problema non c'è, ripassandoci dopo una decina di secondi, succede il reflash.

comunque mettero per sicurezza anche a:focus

Ciao Grigio60 :) hai una soluzione pronta ad ogni problema, grazie.

Cosa voglio di più dalla vita? Un altro Mac.

mmmmm... ma se continuo cosi!!! Apro un negozio di usato.

Link al commento
Condividi su altri siti

se è un problema di refresh della cache, potresti tentare di aggirare il problema anche con un meta http-equiv di controllo del refresh :D

ho messo a:focus con le stesse proprietà di a:hover, il problema rimane, (almeno in quel pc),

potresti farmi un esempio di meta http-equiv di controllo del refresh, non capisco perche è come da quello che mi dice, che ricaricasse di nuovo tutti gli sfondi di rollover, ma non gli sfondi degli altri livelli.

sei un genio :)

ora scappo al lavoro , poi stasera faccio una prova

Cosa voglio di più dalla vita? Un altro Mac.

mmmmm... ma se continuo cosi!!! Apro un negozio di usato.

Link al commento
Condividi su altri siti

<meta http-equiv="Cache-Control" content="max-age=XXX" />

dove XXX è il valore in secondi oltre il quale scade la cache per quella pagina

oppure

<META HTTP-EQUIV="Expires" CONTENT="Tue, 20 Aug 2014 14:25:27 GMT">

dove definisci con esattezza quando il contenuto della cache scade

occhio che comunque questi metodi non garantiscono al 100% il funzionamento, in dipendenza dal browser. ie potrebbe essere (al solito) schizzinoso anche con questa soluzione.

Serve aiuto? Posso darti una mano in

Webmasters - Aiuto Software - Da Windows a Mac

Mappa Utenti ItaliaMac

[[miao]]

Link al commento
Condividi su altri siti

Archiviato

Questa discussione è archiviata e chiusa a future risposte.

×
×
  • Crea Nuovo...