【发布时间】:2014-02-21 03:20:30
【问题描述】:
我有一张大桌子,这是那张桌子的最后一行:
<tr>
<td>
<form action="index.jsp" method="get">
<button type="submit" id="backButton">Back</button>
</form>
<form action="deleteServlet" method="post">
<button type="submit" name="delete" class="deleteButton"
value="${placeholder.placeholder_id}">Delete</button>
</form>
</td>
</tr>
在我的最后一个 td 中,表单中有两个按钮(这是一种好方法吗?)。我想要做的是中间对齐“返回”和“删除”按钮,使它们看起来不错。现在它看起来像一个之字形(见图)。我已经为这些按钮提供了 id 或 class -tags 并尝试使用底部、左侧、显示、浮动等命令来移动它们,但没有结果。
我不能制作两个 td(一个按钮一个 td),因为 td 之间的空间太大。
我该怎么办?
【问题讨论】:
-
我认为表单是块级元素,您是否尝试将它们设置为内联块
-
你试过
<td valign="middle">吗? -
Klors 应该将其添加为答案,请参阅jsfiddle.net/5P9NE 它应该足够了(内联也可以)
-
@Drewness 放置内联样式通常是一种不好的做法。最好在样式表上这样做。