这里是代码。
<div style="display:inline-block;
float:right;
padding:0pt 6pt 4pt 6pt;
margin-left:8pt; margin-top:2pt; margin-bottom:4pt;
border-right:1px dotted black;
border-left:1px dotted black;
background: url(http://zin.webd.pl/16mm/images/im-bg.png) no-repeat;">
<img src="http://zin.webd.pl/16mm/images/midsize/Battersea_Power_Station_-_geograph.org.uk_-_829933.jpg"/>
<br/>
<span class="caption">Battersea is an area of the London Borough of Wandsworth, England
</span>
</div>
标签的大小只与其内部图像的大小相匹配。每次图像的大小可能都不同,因此
标签的宽度不能被硬编码。
问题是,标题文本会拉伸我的
标签,导致
标签比图像宽。如何防止这种情况发生?