Menu css multilivello

mck89

Nuovo Utente
22 Set 2008
2
0
0
Salve a tutti sono nuovo del forum e mi serve aiuto per un problema che proprio non riesco a risolvere..

Ho inserito in una pagina un menu drop-down orizzontale in css multilivello che quindi gestisce piu voci di menu nidificate espandendosi "a tendina".
C'è anche un po di javascript in mezzo ma da quello ke ho capito serve solo per impostarlo e per applicare qualche effetto e queste cose funzionano.

Su firefox funziona tutto alla perfezione, su explorer 7 invece le parti sotto al menu coprono il menu a tendina, ho provato a impostare lo z-index a tutte le parti del menu ma niente.
Il menu è un modulo che devo utilizzare in joomla quindi diciamo che non posso intervenire sul resto della pagina e devo riuscire a risolvere il problema solo modificando il css del menu oppure la sua struttura che è la solita dei menu a piu livelli in css:
<ul principale>
<li>
<ul sottomenu>
<li></li>
....
</ul>
</li>
</ul>
Questo è il css (horizontal è la classe della div che contiene il menu):

.horizontal ul li ul{
display: none;
}
.horizontal ul li:hover>ul{
display: block;
}

.horizontal ul{
border: none;
list-style-type: none;
padding: 0;
margin: 0;
z-index:20;
}
.horizontal ul li{
float:left;
position: relative;
z-index:20;
}
.horizontal ul li a{
display: block;
width: 150px;
text-decoration: none;
height: 1em;
padding: .1em 1px;
overflow: hidden;
border: 1px solid;
border-left: none;
z-index:20;
text-align:center;
}
.horizontal li li{
float: none;
border-bottom: 1px solid transparent;
margin-bottom: -1px;
z-index:20;
}
.horizontal li li.last{
border-bottom: none;
z-index:20;
}
.horizontal ul li ul{
float:none;
position: absolute;
top: 1.3em;
left: -1px;
margin-top: -1px;
z-index:20;
}
.horizontal ul ul ul{
width: 155px;
top: -1px;
left: 153px;
margin-top: 0;
z-index:20;
}
.horizontal ul li li a{
border: 1px solid;
border-top: none;
z-index:20;
}
.horizontal ul li:first-child>a{
border-left: 1px solid;
z-index:20;
}
.horizontal ul li a.first{
border-left: 1px solid;
z-index:20;
}
.horizontal ul li li a.first{
border-top: 1px solid;
z-index:20;
}
.horizontal ul li li:first-child>a{
border-top: 1px solid;
z-index:20;
}
div.horizontal ul li.pixelfix ul{
left: 0;
z-index:20;
}
div.horizontal ul li.pixelfix ul ul{
left: 153px;
z-index:20;
}

Per farvi capire meglio questo è l'indirizzo del sito da cui l'ho scaricato: http://www.webtech101.com/Javascript/effect-menu

allego anche le immagini della visualizzazione su firefox, dove tutto va bene, e di explorer.

Grazie a tutti in anticipo.
 

Allegati

  • brows.gif
    brows.gif
    22,4 KB · Visite: 361

mck89

Nuovo Utente
22 Set 2008
2
0
0
L'ho provato adesso su IE6 ma dà quasi lo stesso problema...Sotto al menu ci sono 2 div e con IE7 il menu va sotto a entrambe, nel 6 sta sotto solo a una ma non si risolve il problema..
comunque allego un'immagine anche di come si vede sul 6
 

Allegati

  • ie6.GIF
    ie6.GIF
    4,9 KB · Visite: 299
Discussioni simili
Autore Titolo Forum Risposte Data
asevenx menu a tendina multilivello solo con css HTML e CSS 1
L [css e html] destra e sinistra (menu navigazione) HTML e CSS 3
P [Gratuito][Cerco] qualcuno per fare menu a tendina ottimizzato per mobile-responsive con css e html Offerte e Richieste di Lavoro e/o Collaborazione 3
V [WordPress] Come modificare link in tasto menu css WordPress 21
S [Javascript] [CSS] Spazio Bianco tra Slider e Menu foto Javascript 6
C 3 Bug CSS AND HTML: Overlay-Banner-Menu HTML e CSS 0
C 3 BUG CSS AND HTML: OVERLAY - BANNER- MENU HTML e CSS 0
giannit [PHP] Cambio url su menu css PHP 15
S Come mettere Menu a tendina in un modello CSS? HTML e CSS 0
A Realizzare un mega menu con css HTML e CSS 2
Monital Modifica di css di un menu a tendina HTML e CSS 4
M menu espandibile con i css con sottolivelli HTML e CSS 2
S Menu css tramite dreamwaver HTML e CSS 4
K pagina dhtml e menu css Javascript 11
B Problema di inserimento "menu con css" in pagina web "con tabelle" HTML e CSS 5
W [CSS] Menù dropdown aggiungere un SUB-Menu HTML e CSS 0
M Menu CSS HTML e CSS 1
A menu con css HTML e CSS 1
O problema menu tendina css HTML e CSS 1
L [CSS] Div e menu sovrapposti, attributi 'absolute', 'relative' (schema in allegato) HTML e CSS 0
G Backround menu in css che sparisce al click HTML e CSS 1
G Menu arrotondati con CSS HTML e CSS 2
S Menu css+xhtml+javascript Javascript 1
M Menu con Css: ie impazzito? HTML e CSS 0
K Menu dinamico con file .css ASP.NET 1
K css VS menu a comparsa HTML e CSS 1
lukeonweb Menu in dhtml, css ed altri... Javascript 0
B allineare le voci del menu con stile (Css) HTML e CSS 9
G Problema coi colori di un menu CSS HTML e CSS 3
G menu tab e css HTML e CSS 0
C Menu Css HTML e CSS 1
S Problema menu CSS HTML e CSS 13
T problemi con dati menu a tendina HTML e CSS 2
A menu a tendina php PHP 1
M Accordion menu e posizione div HTML e CSS 0
F Menu responsive larghezza schermo HTML e CSS 2
G Colorare menu select attraverso ricerca php PHP 0
M Creazione menu a tendina Javascript 3
D menu con submenu orizzontale HTML e CSS 0
Cosina Menu fisso copre i titoli quando cliccati nel sommario jQuery Javascript 4
G creazione menu a tendina e invio a pagina php PHP 1
P Sub menu con Collapse. Javascript 0
R abilitare menu a tendina tramite relativa chekbox PHP 17
L Aiuto creazione menu mancante WordPress 0
S spostare il pulsante menu dropdown HTML e CSS 8
F Dropdown menu con tabella PHP 33
Spown [WordPress] Problemi visualizzazione su più browser + voci menu in movimento WordPress 1
A [WordPress] Menu bar WordPress 0
W [WordPress] Non si vedono le categorie da aggiungerle al Top Menu WordPress 3
M Inviare variabili da menu a tendina a pagina php con post PHP 6

Discussioni simili