salve a tutti
allora ho un menu così:
e il css è:codice:<ul id=nav>[*]voce_Generale_A <ul>[*]sottovoce1[*]sottovoce2 ....[/list] [*]Voce Generale B <ul>[*]sottovoce b1[*]sottovoce b2 ....[/list] [/list]
codice:/*** Nav bar styles ***/ ul.nav, .nav ul{ /*Remove all spacings from the list items*/ margin: 0; padding: 0; cursor: default; list-style-type: none; display: inline; } ul.nav{ display: table; width: 778px; } ul.nav>li{ display: table-cell; position: relative; padding: 2px 6px; } ul.nav li>ul{ /*Make the sub list items invisible*/ display: none; position: absolute; max-width: 40ex; margin-left: -6px; margin-top: 2px; } ul.nav li:hover>ul{ /*When hovered, make them appear*/ display : block; } .nav ul li a{ /*Make the hyperlinks as a block element, sort of a hover effect*/ display: block; padding: 2px 6px; } /*** Menu colors (customizable) ***/ ul.nav, .nav ul, .nav ul li a{ background-color: #666666; color: #ffffff; } ul.nav li:hover, .nav ul li a:hover{ background-color: #333333; color: #ccff33; } ul.nav li:active, .nav ul li a:active{ background-color: #ffffff; color: #ff0000; } ul.nav, .nav ul{ border: 1px solid #000000; } .nav a{ text-decoration: none; }
il proble è che su mozilla tutto ok, ma IE sembra quasi che il css non esista....
mi sapete aiutare?!?!!?
grazie!

Rispondi quotando