Bonjour tout le monde,
Voici mon problème, j'ai besoin de faire une liste de type <li> et qu'au bout de chaque ligne de cette liste s'affiche un petit texte tout à droite et ce sans passer par un tableau, donc avec float: right.
Dans la théorie, j'y arrive en créant une classe que j'applique à un div mais le problème est que je me retrouve avec un décalage vertical entre le texte de la liste et le contenu du div en float. Pour un exemple concret, regardez la position du mot "test" en cliquant ici.
J'utilise une feuille de style, voici la portion qui nous intéresse :
/* Style général */ p, li { font-family: Verdana, Arial, Helvetica, sans-serif; color:#82919A; font-size:1em; line-height: 19px; } /* Aligement des éléments par float */ .mp3-right {font-family: Verdana, Arial, Helvetica, sans-serif; color:#82919A; font-size:1em; line-height: 19px; float: right; }
et la façon dont j'appelle dans la page :
<li>Texte</li><div class="mp3-right">test</div>
Est-ce que quelqu'un aurait la solution pour corriger mon problème sachant que je dois conserver les attributs CSS de li ?
Grand merci pour votre aide,
Amicalement,
Robin.