以下代码:
<div id="test">
<table>
<tbody>
<tr>
<td>
<img src="img1.jpg" />
<p>Bla bla bla</p>
<p><a href="#"><img src="img2.jpg"></a></p>
</td>
</tr>
</tbody>
</table>
</div>
和CSS:
#test td {
width: 450px;
height: 220px;
vertical-align: top;
border-bottom: 1px solid #000;
border-right: 50px solid #fff;
}
#test td p {
margin: 0 0 10px 0;
width: 290px;
}
#test img {
padding: 20px 5px 5px 5px;
float:left;
}
如何将第二张图像与指向细胞底部的链接对齐?我正在谷歌上搜索,但没有一个解决方案适合我...
答案 0 :(得分:1)
提供容器(td
)position: relative
和图片,或者更具体地说是包含图片的<p>
position: absolute; bottom: 0;
。 See it in action here
答案 1 :(得分:0)
试试这个
<td valign="top">
<img src="img1.jpg" />
<p>Bla bla bla</p>
<p><a href="#"><img src="img2.jpg"></a></p>
</td>
答案 2 :(得分:0)
试试这个:
<img src="img1.jpg" />
<p>Bla bla bla</p>
<div class="clearFloat"></div>
<p><a href="#"><img src="img2.jpg"></a></p>
这个CSS:
#test td {
width: 450px;
height: 220px;
vertical-align: top;
border-bottom: 1px solid #000;
border-right: 50px solid #fff;
}
#test td p {
margin: 24px 0 0 0;
width: 290px;
float: left;
}
#test img {
padding: 20px 5px 5px 5px;
float:left;
}
.clearFloat {
clear: both;
}
答案 3 :(得分:0)