Salut à tous,
Voila je suis nouveau, et vous l'avez deviné lol moi aussi j'ai un petit souci... voila en fait j'ai réalisé mon premier site entiérement fait en css compatible IE/ FF et j'en suis plutot fiert.
Seulement j'ai un bug ! Mon menu (inspiré des excellents tuto de ce meme site) qui a pourtant une largeur de 100% (sans padding sans rien) ne prend pas toute la largeur de la page sous IE :'( et je me demande vraiment pourquoi 12.5% x 8 ne fait pas 100% sous IE
Ma feuille de style :
Ne pleurez pas sur ma feuille de style ^^ j'ai fait plusieurs test parce que je cherche d'ou ca vient ce bug y'a plein de truc inutile dedans j'optimiserais ca dès que ca fonctionnera
Et voila mon menu (j'ai 8 dl en tous avec plein plein de sous categorie mais j'ai pas envie de spamer donc j'ai mis 1 dl seulement mais y'en a bien 8 (8x 12.5 % = 100%) ^^
Voila, je me demande vraiment pourquoi j'ai quelque pixel qui se balade a droite de mon menu, j'ai certe trouvé une astuce... je remplis le <div id="menu"> de la meme couleur que le <dl> le plus a droite mais j'aime pas le bricolage ...
Sinon les classes categorie1 etc. ce sont des classe qui sont généré via un module PHP en effet j'ai fait une page style.css qui est générée par php de facon à ce que je puisse modifier les couleurs de mes catégories à la volé sur tous mon site. Donc n'en tenez pas trop compte, je determine juste la couleur de fond et la couleur d'ecriture, color et background-color pour chaque categorie $i...
Meme si j'enleve tous le reste de mon site j'ai tjrs cet espace de 3, 4 pixels
Voila je suis nouveau, et vous l'avez deviné lol moi aussi j'ai un petit souci... voila en fait j'ai réalisé mon premier site entiérement fait en css compatible IE/ FF et j'en suis plutot fiert.
Seulement j'ai un bug ! Mon menu (inspiré des excellents tuto de ce meme site) qui a pourtant une largeur de 100% (sans padding sans rien) ne prend pas toute la largeur de la page sous IE :'( et je me demande vraiment pourquoi 12.5% x 8 ne fait pas 100% sous IE

Ma feuille de style :
dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
#menu dd{
display:none;
}
#menu {
position:absolute;
z-index:100;
width:100%;
left:0px;
height:30px;
top:97px;
font-size:10px;
}
#menu dl {
z-index:100;
float: left;
width: 12.5%;
}
#menu dt {
z-index:100;
color:#fff;
cursor: pointer;
vertical-align:middle;
text-align: center;
font-weight: bold;
height: 30px;
}
#menu dd {
z-index:100;
height: 10px;
float:left;
width:100%;
}
#menu li, #menu ul {
z-index:100;
height: 20px;
}
.smenu
{
}
#menu li a, #menu dt a {
color:#FFFFFF;
text-decoration: none;
display: block;
height: 100%;
border: 0 none;
}
#menu li a:hover {
background: #000;
}
Ne pleurez pas sur ma feuille de style ^^ j'ai fait plusieurs test parce que je cherche d'ou ca vient ce bug y'a plein de truc inutile dedans j'optimiserais ca dès que ca fonctionnera

Et voila mon menu (j'ai 8 dl en tous avec plein plein de sous categorie mais j'ai pas envie de spamer donc j'ai mis 1 dl seulement mais y'en a bien 8 (8x 12.5 % = 100%) ^^
<div id="menu">
<dl>
<dt title="MA CATEGORIE" onmousedown="javascript:cache('smenu1');" onmouseover="javascript:montre('smenu1');" onmouseout="javascript:montre();" class="categorie1">MA CATEGORIE</dt>
<dd id="smenu1" onmouseover="javascript:montre('smenu1');" onmouseout="javascript:montre();">
<ul>
<li class="categorie1"><a href="#">sous categorie</a></li>
</ul>
</dd>
</dl>
</div>
Voila, je me demande vraiment pourquoi j'ai quelque pixel qui se balade a droite de mon menu, j'ai certe trouvé une astuce... je remplis le <div id="menu"> de la meme couleur que le <dl> le plus a droite mais j'aime pas le bricolage ...
Sinon les classes categorie1 etc. ce sont des classe qui sont généré via un module PHP en effet j'ai fait une page style.css qui est générée par php de facon à ce que je puisse modifier les couleurs de mes catégories à la volé sur tous mon site. Donc n'en tenez pas trop compte, je determine juste la couleur de fond et la couleur d'ecriture, color et background-color pour chaque categorie $i...
Meme si j'enleve tous le reste de mon site j'ai tjrs cet espace de 3, 4 pixels
