我希望复选框垂直对齐中间,而其他元素垂直对齐顶部,但它不起作用。我尝试使用高度:100%,它适用于chrome,但不适用于IE。
HTML:
<td class="cart_info_td">
<input type="checkbox" class="cart_info-check">
<a href="#"><img src="images/dynamic/product.jpg" class="cart_info-pic"></a>
<a href="#">product's title</a>
</td>
的CSS:
.cart_info-check {
vertical-align: middle;
//height: 100%;
margin-left: 10px;
margin-right: 10px;
}
答案 0 :(得分:0)
你可以使用这样的东西
td {
text-align: center;
vertical-align: top;
}
.cart_info-check {
text-align: center;
vertical-align: middle;
}
<table>
<tr>
<td class="cart_info-check">
<input type="checkbox">
</td>
<td>
<a href="#"><img src="images/dynamic/product.jpg" class="cart_info-pic"></a>
</td>
<td>
<a href="#">product's title</a>
</td>
</tr>
</table>
我希望能帮到你