我在HTML表格的单元格中有多个元素。我想要将一些元素对齐到单元格的底部,并将一些元素对齐到顶部。我无法使元素与底部对齐。我的表是:将元素对齐到HTML表格的底部单元格
<tr>
<td style="background-color: #007CE2">
<p id="t1_list">test<br>another<br>testing</p>
<input type="text" name="t1_input" id="t1_input">
<button>
Add
</button>
</td>
<td style="background-color: #E54040">
<p id="t2_list"></p>
<div class="value_input2">
<input type="text" name="t2_input" id="t2_input">
<button>
Add
</button>
</div>
</td>
</tr>
但是div内的元素似乎想要保持居中而不是位于底部。到目前为止,我已经尝试了两种不同的方法:使用CSS:
div.value_input {
position: absolute;
bottom: 0;
}
它只是将div放到页面的底部。并且:
div.value_input2 {
display: table-cell;
vertical-align: bottom;
}
哪个没有效果。
我这里的代码JSFiddle
什么我需要做的就是输入框和按钮对齐到单元格的底部?