Bonjour,
Je viens de réaliser ce site : www.wseip.com
Il y a une bonne apparence générale sous firefox mais pas sur IE, tous mes ul / li n'ont pas le même espace entre la puce et le texte.
Les deux navigateurs traitent-ils différemment les listes ?
De plus mon menu ne se trouve pas à la même position sur les deux navigateurs et je ne comprends pas pourquoi.
Voici le code html du menu :
Et voici mon code css :
Le menu est positionné en absolute donc il ne devrait pas avoir de décalage dans la position...
Merci d'avance,
a+
Je viens de réaliser ce site : www.wseip.com
Il y a une bonne apparence générale sous firefox mais pas sur IE, tous mes ul / li n'ont pas le même espace entre la puce et le texte.
Les deux navigateurs traitent-ils différemment les listes ?
De plus mon menu ne se trouve pas à la même position sur les deux navigateurs et je ne comprends pas pourquoi.
Voici le code html du menu :
<div class="mainmenu">
<ol>
<li>
<a href="index.php?dir=wseip&page=wseip">Menu1</a>
<ul class="submenu" style="left:-1px; top: 20px;">
<li><a href="index.php?dir=wseip&page=park">Menu1_1</a></li>
<li><a href="./pdf_sheet/factory_fr.pdf" >Menu1_2</a></li>
<li><a href="index.php?dir=service&page=service2">Menu1_3</a></li>
</ul>
</li>
<li>
<a href="index.php?dir=mission&page=mission">Menu2</a>
</li>
<li>
<a href="index.php?dir=service&page=service">Menu3</a>
<ul class="submenu" style="left:-1px; top: 20px;">
<li><a href="./pdf_sheet/factory_fr.pdf" >Menu3_1</a></li>
<li><a href="./pdf_sheet/warehouse_fr.pdf" >Menu3_2</a></li>
<li><a href="./pdf_sheet/dormitory_fr.pdf" >Menu3_3</a></li>
<li><a href="index.php?dir=service&page=service2">Menu3_4</a></li>
</ul>
</li>
<li>
<a href="index.php?dir=location&page=location">Menu4</a>
</li>
</ol>
</div>
Et voici mon code css :
.mainmenu
{
position:absolute;
top:90px;
left:130px;
text-align:center;
font-weight:bold;
font-size:12px;
color:#2C318F;
}
.mainmenu ul {margin:0;}
.mainmenu li ul {display: none; position: absolute; width:100%; top: 0px; margin:0px; padding: 0px; background-color: #B8CDEA; border: 1px solid #B0B0B0;}
.mainmenu li { list-style-type: none; position:relative; float:left; min-width:90px; height:15px; padding: 3px; margin: 0px; margin-left:20px;}
.mainmenu ul li {clear:left; list-style-type: none; position:relative; height:15px; width:94%; padding: 3px; margin: 0px;}
.mainmenu li:hover {background-color:#E8ECF5;}
.mainmenu li:hover ul.submenu, .mainmenu li.sfhover ul.submenu {display: block;}
.mainmenu li a {text-decoration:none; color:#2C318F; font-weight:bold;}
Le menu est positionné en absolute donc il ne devrait pas avoir de décalage dans la position...
Merci d'avance,
a+