Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Problema Menu con IE6

  1. #1

    Problema Menu con IE6

    Salve ragazzi...mi sembra di aver cercato tra i vecchi post ma penso il mio problema sia abbastanza specifico.

    Ho modificato un menu ke ho reperito su internet per dargli un aspetto diverso ma ho riscontrato un'anomalia usando IE6.
    Il menu è questonn so se posso postare il link ):

    hxxp://www.liceomercalli.it/menu.htm

    Con firefox sembra funzionare bene mentre con IE6,quando mi muovo nei sottolivelli,non ho la possibilità di muovermi come voglio visto che dopo alcuni movimenti il sottolivello sparisce(Provate xkè nn riesco a spiegare bene :P).

    Il problema è nato qnd ho tolto la stringa del colore del bg.(Mi serve sfondo trasparente ^__^)

    Sapete darmi qlc consiglio per risolvere il problema? :master:
    Qui di seguito il file menu.css
    codice:
    /* CSS Document */
    
    ul{
    	list-style: none;
    	margin: 0;
    	padding: 0;
    	w;
    	width:90px;
    	border-bottom: 1px dashed #999;
    }
    ul li{
    	position: relative;
    	border-bottom: 1px dashed #999;
    }
    
    li ul{
    	position: absolute;
    	left: 89px;
    	top: 0;
    	display: none;
    	border-bottom: 1px dashed #999;
    }
     li:hover ul
    {
    display:block;
    }
    
    ul li a{
    	display: block;
    	width:90px;
    	
    	text-decoration:none;
    
    	font-weight: bold;
    	padding: 5px 0 2px 4px;
        color: #666;
    	border-bottom: 1px dashed #999;
    	border-bottom: 0;
    }
    ul li a:hover {
    	color: #000;
        background-color: #eee;
    }
    
    
    /* Fix IE e IE Mac \*/
    * html ul li { float: left; }
    * html ul li a { height: 1%; }
    /* End */
    
    li:hover ul, li.over ul { display: block; }

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    Il tuo menu, così come è scritto necessita di javascript per funzionare su IE6
    infatti IE6 non gestisce la psedoclasse hover su elementi diversi dai link <a>

    Considerando che non si dovrebbe fare affidamento a JS per funzionalità fondamentali come un menu di navigazione, ti suggerisco di vedere i menu in css puro di cssplay.co.uk
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

  3. #3
    Grazie per la dritta...ma cmq il menu,prima di togliere la stringa del colore del bg per renderlo trasparente,funzionava bene anche con IE6...Perciò sono rimasto un po perplesso....

    Penso mi andrò a fare un iro su quel sito ^__^.
    A questo punto chiedo un altra cosa.
    Ma per avere il menu con bg trasparente basta non inserire la stringa del colore?

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.