我试图将一个div放在图片上方,使其像标题一样直接覆盖在图片上。
有时标题比其他时间更长,因此我无法设置特定的margin-top:-px,因为有时标题的高度更长。
我尝试了这个方法,链接的背景色(黑色)不显示,而且正如我刚才所说,标题的高度会改变,因此这种方法是无用的:
<div>
<img src = "<? echo $image_url ?>" style="float:left;min-width:220px;max-width:220px;">
<a href="LINK" ><div style="width:210px;background-color:black;color:white;bottom:0;margin-top:-20px;padding-left:10px;padding-top:10px;font-size:16px;"><? echo $title ?></div></a>
</div>
background-image
? - Roddy of the Frozen Peas