Hello
J'essaie de créer un menu css (jusque la, basique)....
avec une image en fond (classique)... la "puce" seras intégrée dans l'image de fond (mais à droite)...
impossible de caler les texte (alignée a droite à 5mm de la puce sur l'image)
je sais pas si je m'exprime bien....
donc un petit dessin :
le code source :
html :
css :
avec le "text-indent: -25px;" ça devrais marcher et pourtant... et non...
à l'envers ca marche (aligné à gauche...) mais pas à droite...
si quelqu'un à une idée, une piste ou une solution, je suis preneur :mrgreen:
merci bien
J'essaie de créer un menu css (jusque la, basique)....
avec une image en fond (classique)... la "puce" seras intégrée dans l'image de fond (mais à droite)...
impossible de caler les texte (alignée a droite à 5mm de la puce sur l'image)
je sais pas si je m'exprime bien....
donc un petit dessin :
le code source :
html :
Code:
<div id="menuposition">
<ul id="menu">
<li><a href="#">Mon beau menu 1</a></li>
<li><a href="#">menu 2</a></li>
<li><a href="#">etc...</a></li>
</ul>
</div>
css :
Code:
#menuposition{
margin-top: 310px;
}
ul#menu{
margin: 0 ;
padding: 0 ;
list-style-type: none ;
}
ul#menu li{
margin: 0 0 2px 0 ;
padding: 0 ;
}
ul#menu li a{
text-align:right;
display: block;
width: 270px;
line-height: 30px;
color: #666666;
text-indent: -25px; /* Avec ça, ça devrais marcher pourtant... et non...*/
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 13px;
text-decoration: none;
background: url(monimage.jpg) no-repeat 0 0;
}
ul#menu li a:hover{
background: url(monimage.jpg) no-repeat 0 -30px;
font-family: Arial, Helvetica, sans-serif;
font-weight: normal;
color: #666666;
font-size: 13px;
}
avec le "text-indent: -25px;" ça devrais marcher et pourtant... et non...
à l'envers ca marche (aligné à gauche...) mais pas à droite...
si quelqu'un à une idée, une piste ou une solution, je suis preneur :mrgreen:
merci bien