ma feuille de style au moment des derniers test
body {
background-color:#CC9933;
font-family:verdana, Arial, Sans-serif;
font-size:12px;
}
#global {
margin-left: auto;
margin-right: auto;
width: 800px;
}
#menuleft {
width: 200px ;
list-style: none ;
float: left;
margin : 0;
padding :0;
}
#centrepage {
margin-left: 220px;
width: 570px;
text-align: center;
}
.c {
text-align:center;
}
a {
font-family:verdana, Arial, Sans-serif;
font-size:10px;
color:#000000;
text-decoration:none;
}
ul#menuleft li a {
display: block ; /* On passe les liens en éléments de type block pour leur donner des propriétés de taille */
width: 200px ;
color:#000000;
}
ul#menuleft li a:link, ul#menuleft li a:visited, ul#menuleft li a:active {
color:#000000;
background-color: #000000;
}
ul#menuleft li a:hover
{
color:#FF0000;
}
a :link {
font-family:verdana, Arial, Sans-serif;
font-size:10px;
color:#000000;
text-decoration:none;
}
a :visited {
font-family:verdana, Arial, Sans-serif;
font-size:10px;
color:#000000;
text-decoration:none;
}
a :hover {
font-family:verdana, Arial, Sans-serif;
font-size:10px;
color:#FF0000;
text-decoration:none;
}
a :active {
font-family:verdana, Arial, Sans-serif;
font-size:10px;
color:#000000;
text-decoration:none;
}
Mode du menu
<ul id="menuleft">
<li><a href="index.php"><img src="images/accueil.jpg" alt="Accueil" /></a></li>
<li><a href="allerchezpapamaman.php"><img src="images/allerchezpapamaman.jpg" alt="Aller Chez Papa Maman" /></a></li>
<li><a href="horaires.php"><img src="images/horaire.jpg" alt="Horaires" /></a></li>
<li><a href="livredor.php"><img src="images/livredor.jpg" alt="Horaires" /></a></li>
</ul>
A savoir que le menu est dans un fichier php et que je l'appelle par un include
screen sous FF
http://img229.imageshack.us/img229/4945/001df3.jpg
screen sous IE7
http://img229.imageshack.us/img229/7074/002os1.jpg
screen sous Opera
http://img215.imageshack.us/img215/7660/003fm6.jpg
J ai teste la validation CSS elle est OK et egalement site valide XHTML STRICT
Tous est valide et malgres 3 navigateurs, 3 vue differentes, il ferait peut etre bien de valide les navigateur aussi car la c'est un casse tete
Edit : Y a aurait il pas un moyen pas exemple de supprimer les bordure images, mettre le lien dans un div avec une bordure normale et fait jouer la couleur de la bordure du div
Modifié par ChRom (04 Oct 2007 - 15:42)