Ho fatto un menu che regola la sua posizione in base alla grandezza della finestra con position relative
Perche su Mozilla Firefox non funziona e su IE sì?
Cosa devo fare?
Ho fatto un menu che regola la sua posizione in base alla grandezza della finestra con position relative
Perche su Mozilla Firefox non funziona e su IE sì?
Cosa devo fare?
http://notinglaikui.altervista.org/prova.php
Ho inserito solo una voce. Il resto della pagina è un casino lo so.
Guarda articoli.
1)Se modifico le dimensioni della finestra in IE la posizione del menu non cambia ma in Mozilla si. Come devo fare?
2)In IE una volta aperto il menu quando passo sopra con il mouse alle varie voci lo sfondo della cella cambia immagine
ma in mozilla resta sempre la stessa. Come devo fare?
3) Anche in IE quando mi posiziono sopra alla voce del menu prima di farmi vedere l'altra immagine questa deve essere caricata anche se ho messo questo codice in javascript(vai a vedere nel codice della pagina per capire):
function PreloadIm() {
myImage00=new Image();
myImage00.src="menu/vocimenu.gif";
myImage01=new Image();
myImage01="menu/vocimenu2.gif";
}
Anche se non sai tutti i quesiti rispondilo stesso.
Grazie.
è un bug conosciuto di mozilla
per risolvere puoi togliere il contenitore, posizionare il sottomenù in assoluto e far dipendere il left del livello dalla posizione di un' immagine
con il menù verticale ti basta rilevarla x una, magari la stessa articoli.gif, e settare il left x tutti i sottomenù
ti lascio il link ad una discussione che parla di questo
se non riesci poi vediamo insieme
x quanto riguarda il background
la forma corretta dovrebbe essere
onmouseover="this.style.backgroundImage='url(\"'+m yImage01.src+'\")'"
a proposito, occhio che non hai messo .src a
myImage01="menu/vocimenu2.gif";
prova
Mi da questo errore:
Errore: unterminated string literal
Codice sorgente:
this.style.backgroundImage='url(\
Mi dice che myImage00 e myImage01 non sono definite.
un altro problema.
Qui c'è il link della pagina contenente un iframe
Seapro il menu ed esco dal layer:
-Se con il mouse sono posizionato sopra l'iframe il layer non mi si chiude
-Seesco dall'iframe con il layer visibile il layer mi scompare
Guarda che è meglio
http://notinglaikui.altervista.org/barrasx2.php.html
x il problema delle immagini non so che dirti
se provo questo non mi da errori
prendi il codice col quote che la formattazione del forum toglie i backslashcodice:<html> <head> <script type="text/javascript"> function preload(){ myImage00=new Image() myImage00.src="animata.gif" myImage01=new Image() myImage01.src="statica.gif" } </script> </head> <body onload="preload()"> <table> <tr><td style="background-image:url('statica.gif')" onmouseover="this.style.backgroundImage='url(\''+image00.src+'\')'" onmouseout="this.style.backgroundImage='url(\''+image01.src+'\')'">aaa</td> </tr></table> </body> </html>
codice:<td style="background-image:url('statica.gif')" onmouseover="this.style.backgroundImage='url(\''+myImage00.src+'\')'" onmouseout="this.style.backgroundImage='url(\''+myImage01.src+'\')'">aaa</td>