看看这个小提琴
http://jsfiddle.net/qMXZv/1/
<div id="parent" style="position:relative;width:300px;height:300px;background: url(http://wallpaperplus.org/wp-content/gallery/019-wallpaper-wallpaper-03/desktop-wallpaper-52.jpg) repeat-x left top">
<img width=100 height=300 src="http://stichtingpani.nl/wp-content/uploads/2011/11/google_logo.jpg" align="left"> <!--align left-->
<span style="position:absolute;top:10px;"> "Some text A"</span> <!-- align on right top -->
<span style="position:absolute;bottom:10px;v-align:top;">"Some text B" </span><!-- align on right bottom -->
</div>
编辑
我已经更新了示例
编辑 2
您需要指定您的父 div 是position:relative
这样做是使所有“绝对”定位的元素绝对定位到容器 div,而不是浏览器视口的右上角。
然后指定容器 div 的宽度和高度,以便占用您希望占用的空间。而且你总是知道你在做什么。
然后在文本上添加跨度容器并将它们绝对定位到顶部和底部。这样它就会与顶部和底部对齐。
<img>
标签需要参数向左对齐,align="left"
文本向右对齐。