[CSS] Aligner à droite au milieu

StreM Messages postés 515 Statut Membre -  
StreM Messages postés 515 Statut Membre -
Salut tout le monde,

Dites moi pourquoi ceci ne marche pas et je vous fait une ovation à moi tout seul !
Je veux seulement mettre mon image (qui fait 16px de coté) à droite et verticalement au milieu !
<div style="height: 30px; width: 100px; border: 1px solid black;">
	<img src="images/bouton_6.png" style="float: right; vertical-align:middle;" />
</div>
Je vais craquer...

Merci !!!

--

Moins le blanc est intelligent, plus le noir lui parait bête

3 réponses

  1. Magicschou
     
    Hello StreM,

    si j'ai bien compris ce ke tu voulais faire, c ptetre une solution

    <div style="height: 30px; width: 100px; border: 1px solid black; position:absolute; top:45%; right:0px;">
    <img src="images/bouton_6.png" style="position:absolute; right:0px;" />
    </div>

    y'as une tite feinte sur le 45% ;-), en revenche je sais pas pkoi ca marche pas le vertical align...
    0
  2. wiwimagique Messages postés 481 Statut Membre 108
     
    Les positions marchent pas bien dans les balise img.
    La seule solution que j'avais trouvé à une époque est de la mettre dans une div ou une table, qui elle, est positionnée.

    Sinon, il reste effectivement l'astuce qui consiste à calculer la distance par rapport au bord ... à condition que l'image ait toujours la même taille.
    0
  3. StreM Messages postés 515 Statut Membre 124
     
    Oui j'y ai bien pensé à tout ca, mais ca fait beaucoup de lignes de code pour 3 fois rien je trouve...
    Enfin si vous me confirmez que c'est javel lacroix et la bannière, je vais me résigner à utiliser ce genre de trucs...

    Merci en tout cas !
    0