Существует несколько способов сделать это. Самый простой:
<div class="outer">
<img src="....">
</div>
с
div.outer { position: relative; height: 24px; }
div.outer img { position: absolute; right: 0; bottom: 0; }
Теперь, вынимает его из нормального потока, что является проблемой является вы хотите другое содержание, чтобы обернуть/поплавка вокруг него. В этом случае вам действительно нужно знать высоту изображения, а затем применять соответствующие трюки в зависимости от того, что у вас есть.
Начинается с Making the absolute, relative.
Если изображение 10 пикселей в высоту, например, вы могли бы попробовать это:
div.outer { height: 24px; }
div.outer { float: right; margin-top: 14px; }
Конечно 14px происходит от 24px - 10px. Я не знаю, удовлетворит ли это то, что вы пытаетесь достичь.
+1 для изображения краски! –
Вы также можете попробовать «фоновое изображение». – Gumbo
Связано: [Прикрепить изображения на всех четырех углах DIV] (http://stackoverflow.com/questions/17306087/attach-images-on-all-four-corner-of-div) & [Умный способ добавить угловое изображение на границу DIV на всех четырех углах] (http://stackoverflow.com/questions/6467063/smart-way-to-add-corner-image-to-div-border-on-all-four-corners). –