Bonjour,
Désolé pour le titre mais je ne savais pas quoi mettre..
En fait mon problème est le suivant, j'affiche un menu par ce code :
et le css relatif ressemble à ca :
Et mon problème est le suivant, l'image est un rectangle et le texte ce trouve à sa droite seulement il s'affiche au dessus (le texte par du haut du rectangle mais comme il est grand ca fait moche j'aimerai voir le texte au milieu )
je sais pas trop si vous voyez ce que je veux dire..
Sinon en css afin de placer mon texte au milieu j'ai essayer en rajoutant :
ou encore :
mais seulement ca me décalle à chaque fois l'image et le texte au lieu du texte seulement...
Merci de votre aide
Désolé pour le titre mais je ne savais pas quoi mettre..
En fait mon problème est le suivant, j'affiche un menu par ce code :
<ul class="menu">
<li><a
href=""><b>Menu
1</b></a></li>
<li><a
href=""><b>Menu
2</b></a></li>
<li><a
href=""><b>Menu 3</b></a></li>
<li><a
href=""><b>Menu 4</b></a></li>
</ul>
et le css relatif ressemble à ca :
.menu a{
display: block;
height: 20px;
width: 150px;
position: relative;
bottom: -5px;
font-size: 10px;
font-family: Arial, Helvetica, sans-serif ;
color: #2a679b;
text-decoration: none;
text-indent: 20px;
background-image:url(http://localhost/spip/imageprojet1/puce0.gif);
background-position: left center;
background-repeat: no-repeat;
}
.menu a:hover{
background-image:url(http://localhost/spip/imageprojet1/puce1.gif);
background-position: left center;
background-repeat: no-repeat;
}
Et mon problème est le suivant, l'image est un rectangle et le texte ce trouve à sa droite seulement il s'affiche au dessus (le texte par du haut du rectangle mais comme il est grand ca fait moche j'aimerai voir le texte au milieu )
je sais pas trop si vous voyez ce que je veux dire..
Sinon en css afin de placer mon texte au milieu j'ai essayer en rajoutant :
margin-top: value;
ou encore :
position: relative;
bottom: -3px;
mais seulement ca me décalle à chaque fois l'image et le texte au lieu du texte seulement...
Merci de votre aide
