problema con nice menu

14 contenuti / 0 new
Ultimo contenuto
problema con nice menu

Salve a tutti, ho un problema !

Sto sviluppando un sito. Ora su questo sito sto usando il "nice menu", nodulo che permette di creare menu a tendina senza stare a smurritiare con css e javascript.

Ora, il problema è che con Internet explorer 7 tale menu quando il mouse vi si posiziona sopra risulta sottostante a tutti gli altri elementi. Questo problema non si verifica con firefox.

Ho una mia personale idea del problema, che credo sia dovuta ad un errato posizionamento di elementi assoluti con z-index.

Ma vorrei vedere cosa ne pensate voi.

Menu incriminato su: http://alexic.netsons.org

Si è z-index, qui alcuni punti al riguardo, ma nemmeno io sono riuscito a risolvere su forniture-alberghiere.net
http://drupal.org/node/665322

Nel mio caso la soluzione è stata facile, è stato sufficiente modificae il file .css di nice_menu, mentre io prima cercavo di modificare il css del tema.

io non riesco a farlo funzionare..vorrei usarlo per i primary links ma non capisco come si utilizzi..

alexic wrote:
Salve a tutti, ho un problema !

Sto sviluppando un sito. Ora su questo sito sto usando il "nice menu", nodulo che permette di creare menu a tendina senza stare a smurritiare con css e javascript.

Ora, il problema è che con Internet explorer 7 tale menu quando il mouse vi si posiziona sopra risulta sottostante a tutti gli altri elementi. Questo problema non si verifica con firefox.

Ho una mia personale idea del problema, che credo sia dovuta ad un errato posizionamento di elementi assoluti con z-index.

Ma vorrei vedere cosa ne pensate voi.

Menu incriminato su: http://alexic.netsons.org[/quote]

smurritiare? :))

ho provato a metere tutti gli z-index del file nice_menus.css per il sito www.ebagno.it ma come si puo' notare facilmente i sotto menu compaiono sotto al contenuto, cosa puo' essere? come possi risolvere?

Nel layout.css alla riga 61 c'è:

#sidebar-left, #sidebar-right {
overflow:hidden;
}

Prova a metterlo visible e vedi che succede.

grazie, l'ho modificato cosi:

#sidebar-left, #sidebar-right {
  overflow: visible;
}

Ma è rimasto uguale..

Se usi Firefox prova ad installare Firebug, poi "tasto dx del mouse"/"Analizza elemento" e ti mostra il codice html della parte in oggetto con a fianco il css.
Da li puoi cercare di capire il problema e sistemarlo.

ah lo os, ma coem faccio ad analizzare il menu che si muove? dici che riesco a selezionarlo?

dunque, seguedo queste istruzioni:
http://drupal.org/node/700100
ho aggiunto questa modifica a style.css:
riga 938

.block {
  overflow: visible;
  margin: 0 0 1.25em 0;
  padding: 0;
}

ed ora su IE8 si vede bene! anche su chrome e firefox, ole!
Grazie a tutti!

Ho aggiornato il tema di sky all'ultima versione odierna su ebagno.it e le modifiche che avevo fatto ora però non funzionano più, nemmeno riapplicandole.

Avranno cambiato qualcosa nel css. Ricontrolla con Firebug ed applica le modifiche in base a quello che trovi.