Comment positionner à droite, à gauche ou au centre un span dans un div de manière relative (et/ou est-ce possible) ?
<div>
<span class="gauche" ><img src="monImageAGauche.jpg" /></span>
<span class="centre" ><img src="monImageAuCentre.jpg" /></span>
<span class="droite" ><img src="monImageADroite.jpg" /></span>
</div>
J'ai lu quelque part le css "float: right" entraine que le span devient "display:bloc". La concéquence est que le seul code css span.droite {float: right;} place bien le span à droite mais comme il devient "display:block" il se retrouve une ligne en dessus des 2 autres.
S'il faut utiliser "float: right" comment remettre le span en "display:inline" pour que tout soit sur la même ligne ?
NB : j'ai essayé span.droite {float : right;display:table-column ;} sans succes....
Modifié par ouioui2000 (27 Jun 2006 - 15:26)
<div>
<span class="gauche" ><img src="monImageAGauche.jpg" /></span>
<span class="centre" ><img src="monImageAuCentre.jpg" /></span>
<span class="droite" ><img src="monImageADroite.jpg" /></span>
</div>
J'ai lu quelque part le css "float: right" entraine que le span devient "display:bloc". La concéquence est que le seul code css span.droite {float: right;} place bien le span à droite mais comme il devient "display:block" il se retrouve une ligne en dessus des 2 autres.
S'il faut utiliser "float: right" comment remettre le span en "display:inline" pour que tout soit sur la même ligne ?
NB : j'ai essayé span.droite {float : right;display:table-column ;} sans succes....
Modifié par ouioui2000 (27 Jun 2006 - 15:26)