Bonjour,
J'ai fait un menu dont le rendu fonctionne bien sous IE 7 et FF mais pas sous IE 6.
Un espace apparaît dans certaines balises LI. Mais pas dans toutes... et je n'arrive pas à comprendre pourquoi...
Si quelqu'un peut m'aider et surtout m'expliquer. J'ai réuni le HTML et la CSS dans une même feuille pour faciliter la chose.
Merci
Modifié par jpsartre (06 Jun 2007 - 22:39)
J'ai fait un menu dont le rendu fonctionne bien sous IE 7 et FF mais pas sous IE 6.
Un espace apparaît dans certaines balises LI. Mais pas dans toutes... et je n'arrive pas à comprendre pourquoi...
Si quelqu'un peut m'aider et surtout m'expliquer. J'ai réuni le HTML et la CSS dans une même feuille pour faciliter la chose.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<title>Test</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta http-equiv="Content-Script-Type" content="text/javascript" />
<meta http-equiv="Content-Style-Type" content="text/css" />
<meta http-equiv="Content-Language" content="fr-FR" />
<style type="text/css">
<!--
#droite h3 {
color: #000;
font-size: 1em;
margin: 0;
padding: 0.5em 0 0.8em 0;
background: #fff url(images/point.gif) repeat-x bottom;
border-top: 0;
clear: none;
}
#droite ul.menu {
background: #fff;
margin: 0;
padding: 0 0 1em 0;
}
#droite ul.menu li {
background: #fff;
list-style-type: none;
border-top: 0;
padding: 0;
margin: 0;
/* background-image: url(images/puces.gif);
background-position:0% 65%;
background-repeat:no-repeat;
padding-left:15px; */
}
#droite ul li.encours {
padding: 0.2em 0 0.2em 0;
background: #fff url(images/point.gif) bottom repeat-x;
margin: 0;
}
#droite ul.menu li a {
padding: 0.2em 0 0.2em 0;
background: #fff url(images/point.gif) bottom repeat-x;
display: block;
margin: 0;
}
#droite ul.menu li a:hover {
background: #eee url(images/point.gif) bottom repeat-x;
}
#droite ul.menu li.primomenu {
background: #fff;
list-style-type: none;
border-top: 0;
margin: 0;
/* background-image: url(images/puces.gif);
background-position:0% 65%;
background-repeat:no-repeat;
padding-left:15px; */
}
-->
</style>
</head>
<body>
<div id="droite">
<h3>Catégorie 1</h3>
<ul class="menu">
<li class="primomenu"><a href="#">Lien</a></li>
<li><a href="#">Lien</a></li>
<li><a href="#">Lien</a></li>
<li><a href="#">Lien</a></li>
<li><a href="#">Lien</a></li>
</ul>
<h3>Catégorie 2</h3>
<ul class="menu">
<li class="primomenu"><a href="#">Lien</a></li>
<li><a href="#">Lien</a></li>
</ul>
<h3>Catégorie 3</h3>
<ul class="menu">
<li class="primomenu"><a href="#">Lien</a></li>
<li><a href="#">Lien</a></li>
</ul>
</div>
</body>
</html>
Merci
Modifié par jpsartre (06 Jun 2007 - 22:39)