Il existe plusieurs techniques pour cela. Le plus simple:
<div class="outer">
<img src="....">
</div>
avec
div.outer { position: relative; height: 24px; }
div.outer img { position: absolute; right: 0; bottom: 0; }
Maintenant que prend hors du flux normal, ce qui est un problème que vous voulez tout autre contenu pour envelopper/flottant autour d'elle. Dans ce cas, vous devez vraiment connaître la hauteur de l'image, puis appliquer les astuces appropriées en fonction de ce que vous avez.
Commencez par Making the absolute, relative.
Si l'image est de 10 pixels de haut, par exemple, vous pouvez essayer ceci:
div.outer { height: 24px; }
div.outer { float: right; margin-top: 14px; }
Bien sûr 14px vient de 24px - 10px. Je ne sais pas si cela va satisfaire ce que vous essayez d'atteindre cependant.
+1 pour l'image de peinture! –
Vous pouvez également essayer 'background-image'. – Gumbo
En relation: [Joindre des images aux quatre coins de DIV] (http://stackoverflow.com/questions/17306087/attach-images-on-all-four-corner-of-div) & [Une manière intelligente d'ajouter une image de coin à la frontière DIV sur les quatre coins] (http://stackoverflow.com/questions/6467063/smart-way-to-add-corner-image-to-div-border-on-all-four-corners). –