[CSS] Aligner à droite au milieu

StreM Messages postés 515 Date d'inscription   Statut Membre Dernière intervention   -  
StreM Messages postés 515 Date d'inscription   Statut Membre Dernière intervention   -
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 !!!

3 réponses

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
wiwimagique Messages postés 481 Date d'inscription   Statut Membre Dernière intervention   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
StreM Messages postés 515 Date d'inscription   Statut Membre Dernière intervention   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