Bonjour,
J'ai un petit soucis sur un menu, lorsque le texte est trop long, celui-ci passe à la ligne mais l'espacement entre les deux lignes est trop grand.
http://img221.imageshack.us/img221/1606/exemplevw2.png
Ci-joint mon code : http://cjoint.com/data/lmpSVfv4zC_menu.zip
Merci pour votre aide,
Mathieu
Modifié par mrousse83 (14 Nov 2008 - 09:25)
J'ai un petit soucis sur un menu, lorsque le texte est trop long, celui-ci passe à la ligne mais l'espacement entre les deux lignes est trop grand.
http://img221.imageshack.us/img221/1606/exemplevw2.png
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
<title>Menu CSS Horizontal</title>
<meta http-equiv="content-type" content="text/html; charset=utf-8"/>
<meta http-equiv="content-language" content="fr"/>
<link rel="stylesheet" type="text/css" media="screen" href="index.css"/>
</head>
<body>
<div id="conteneur">
<div id="menu">
<ul>
<li><a href="#">orgkroi oi fgof g</a></li>
<li><a href="#">mofjkmf pfo fp</a></li>
<li><a href="#">ouidoiu f fuf</a></li>
<li><a href="#">duih dfoi foi f rou oduiy dioydf</a></li>
<li><a href="#">iufiu f foifo f</a></li>
<li><a href="#">uhf fo foiuf of o f dfiuyfoiufo </a></li>
<li><a href="#">pofj f fpo fpf</a></li>
</ul>
</div>
</div>
</body>
</html>
body
{
background-color : #8C90BF;
font-family : Tahoma,Verdana,Segoe,sans-serif;
font-size : 11px;
margin : 0;
padding : 0;
}
#conteneur
{
background-image : url(index.jpg);
background-repeat : repeat-y;
height : 30px;
left : 50%;
margin-left : -400px; /* moitié de la largeur */
margin-top : -15px; /* moitié de la hauteur */
position : absolute;
top : 50%;
width : 800px;
}
#menu
{
margin-left : 13px;
width : 800px;
}
#menu ul
{
list-style-type : none;
margin : 0;
padding : 0;
text-align : center;
}
#menu li
{
float : left;
margin : 0;
padding : 0;
}
#menu li a
{
background-color : #FFFFFF;
color : #5F649F;
display : block;
height : 30px;
line-height : 30px;
margin-right : 3px;
text-decoration : none;
vertical-align : center;
width : 108px;
}
#menu li a:hover
{
background-color : #1A2276;
color : #FFFFFF;
}
Ci-joint mon code : http://cjoint.com/data/lmpSVfv4zC_menu.zip
Merci pour votre aide,
Mathieu
Modifié par mrousse83 (14 Nov 2008 - 09:25)