- Home
- Categorie
- Coding e Sistemistica
- Coding
- problema visualizzazione menu con IE
-
problema visualizzazione menu con IE
Ciao a tutti, ho trovato un menu orizzontale in css sulla rete del tipo pullup ovvero che le sottovoci vengono visualizzate vs l'alto e non in cascata vs il basso.
il mio problema è che con firefox questo funziona correttamente, ma con explore non si aprono le sottovoci.
sapete indicarmi il perchè e come risolvere il problema?il codice è il seguente:
<div class="menu">
<ul>
<li><a href="chi_siamo.html">Chi siamo<!--[if gte IE 7]><!--></a><!--<![endif]-->
<!--[if lte IE 6]><table><tr><td><![endif]-->
<ul>
<li><a href="homepage.html" title="vai alla homepage con le notizie del museo">Homepage</a></li>
<li><a href="palazzo.html" title="palazzo boccella la sede del museo il lucca">Palazzo</a></li>
<li><a href="museo.html" title="lucca museum descrizione della struttura">Museo</a></li>
<li><a href="organigramma.html" title="lucca museum organigramma">Organigramma</a></li>
<li><a href="galleria_foto.html" title="galleria fotografica del museo di arte contemporanea">Foto Museo</a></li></ul>
<!--[if lte IE 6]></td></tr></table></a><![endif]-->
</li><li><a href="dove_siamo.html">Dove Siamo<!--[if gte IE 7]><!--></a><!--<![endif]-->
<!--[if lte IE 6]><table><tr><td><![endif]--><!--[if lte IE 6]></td></tr></table></a><![endif]-->
</li><li><a href="contatti.html">Contatti<!--[if gte IE 7]><!--></a><!--<![endif]-->
<!--[if lte IE 6]><table><tr><td><![endif]--><!--[if lte IE 6]></td></tr></table></a><![endif]-->
</li><li><a href="archivio_mostre.html">Archivio Mostre<!--[if gte IE 7]><!--></a><!--<![endif]-->
<!--[if lte IE 6]><table><tr><td><![endif]-->
<ul><li><a href="mostre.html" title="le mostre del museo">Mostre</a></li> <li><a href="eventi_collaterali.html" title="eventi collaterali alle mostre del museo">Eventi Collaterali</a></li> </ul>
<!--[if lte IE 6]></td></tr></table></a><![endif]-->
</li><li><a href="servizi.html">Servizi<!--[if gte IE 7]><!--></a><!--<![endif]-->
<!--[if lte IE 6]><table><tr><td><![endif]--><ul>
</li>
<li><a href="membershipcard.html" title="vai alla pagina membership card">Membership Card</a></li><li><a href="shop.html" title="vai al bookshop del museo">Bookshop</a></li> <li><a href="caffetteria.html" title="vai alla pagina della caffeteria bar all'interno del museo">Caffetteria</a></li> </ul>
<!--[if lte IE 6]></td></tr></table></a><![endif]-->
</li>
</ul>
</div>il codice css è il seguente
/**************************
MENU
**************************/#info {height:400px;}
/* ================================================================
This copyright notice must be untouched at all times.The original version of this stylesheet and the associated (x)html
is available at
Copyright (c) 2005-2009 Stu Nicholls. All rights reserved.
This stylesheet and the associated (x)html may be modified in any
way to fit your requirements.
=================================================================== */.menu {font-family: verdana, arial, sans-serif; width:975px; position:relative; font-size:11px; margin:50px auto;}
.menu ul li a, .menu ul li a:visited {display:block; text-decoration:none; width:184px; height:25px; text-align:left; color:#ffffff; padding-left:10px; border:3px solid #fff; border-width:0 1px 1px 0; background:#bd282c; line-height:25px; font-size:11px;}
.menu ul {padding:0; margin:0;list-style-type: none; }
.menu ul li {float:left; position:relative;}
.menu ul li ul {visibility:hidden; position:absolute;}.menu table {border-collapse:collapse; margin:0; padding:0px; font-size:1em; margin:-1px;}
.menu ul li:hover a, .menu ul li a:hover {color:#000; background:#bd282c;}
.menu ul li:hover ul, .menu ul li a:hover ul {visibility:visible; bottom:26px; left:0;}
.menu ul li:hover ul li a.sub, .menu ul li a:hover ul li a.sub {background:#5f5f5f; color:#000;}
.menu ul li:hover ul li, .menu ul li a:hover ul li {display:block; background:#fff; color:#000;width:184px; clear:both;}
.menu ul li:hover ul li:hover a.sub, .menu ul li a:hover ul li a:hover.sub {background:#dfc184; color:#000;}
.menu ul li:hover ul li ul, .menu ul li a:hover ul li a ul {visibility:hidden; position:absolute;}
.menu ul li:hover ul li a, .menu ul li a:hover ul li a {display:block; background:#5f5f5f; color:#fff; width:100%; padding-left:10px;}
.menu ul li:hover ul li a:hover, .menu ul li a:hover ul li a:hover {background:#ececee; color:#000;}
.menu ul li:hover ul li:hover ul, .menu ul li a:hover ul li a:hover ul {visibility:visible; left:210px; bottom:0;}
.menu ul li:hover ul li:hover ul li a, .menu ul li a:hover ul li a:hover ul li a {background:#dfc184; color:#000;}
.menu ul li:hover ul li:hover ul li a:hover, .menu ul li a:hover ul li a:hover ul li a:hover {background:#ececee; color:#000;}
.menu ul li:hover ul.left, .menu ul li a:hover ul.left {left:-105px;}
.menu ul li:hover ul li:hover ul.left, .menu ul li a:hover ul li a:hover ul.left {left:-210px; width:209px;}