Istnieje kilka technik robienia tego. Najprostszy:
<div class="outer">
<img src="....">
</div>
z
div.outer { position: relative; height: 24px; }
div.outer img { position: absolute; right: 0; bottom: 0; }
Teraz, zabiera go z normalnego przepływu, co jest problemem to chcesz inna zawartość zawinąć/pływaka wokół niego. W takim przypadku musisz znać wysokość obrazu, a następnie zastosować odpowiednie sztuczki w zależności od tego, co masz.
Zacznij od Making the absolute, relative.
Jeśli obraz jest 10 pikseli wysokości, na przykład, można spróbować to:
div.outer { height: 24px; }
div.outer { float: right; margin-top: 14px; }
Oczywiście 14px 24px pochodzi - 10px. Nie wiem, czy to zaspokoi to, co próbujesz osiągnąć.
+1 za obraz farby! –
Można również wypróbować "obraz tła". – Gumbo
Powiązane: [Dołącz obrazy na wszystkich czterech rogach DIV] (http://stackoverflow.com/questions/17306087/attach-images-on-all-four-corner-of-div) & [Inteligentny sposób na dodanie obrazu rogu do granicy DIV na wszystkich czterech rogach] (http://stackoverflow.com/questions/6467063/smart-way-to-add-corner-image-to-div-border-on-all-four-corners). –