【发布时间】:2014-07-09 12:03:32
【问题描述】:
我在弹出表单中有 3 个按钮。我想将顶部的第一个按钮和第二行/行的其他两个按钮对齐。我已经实现了以下方法,但在顶部按钮位于顶部但未将内容和底部网格中的两个按钮包装在一起的情况下失败了。如何操作按钮?
这是我的html:
<div>
<table>
<tr><td colspan="2"><a href="#" id="acc_popup" data-role="button" data-rel="back" data-theme="c">Btn1</a></td></tr>
<tr>
<td><a href="#" id="acc_popup" data-role="button" data-rel="back" data-theme="c">Btn2</a></td>
<td><a href="#" id="acc_popup" data-role="button" data-rel="back" data-theme="c">Btn3</a></td>
</tr>
</table>
</div>
它们的样子:
谢谢。
【问题讨论】:
-
您应该发布您正在使用的 CSS,因为这会导致您出现格式问题。基本上,第一个按钮在表格中占据一整行,因为它在
tr标签中,而其他两个按钮在td标签中。 -
我没用过css。仅它的html。当我为顶部按钮插入 td 时,它只会变小并恰好位于
btn2上方。谢谢顺便说一句 -
有一些 CSS 在某处被加载,因为默认代码如下所示:jsfiddle.net/HLkUD。你用什么来开发这个?您也可以尝试将
colspan="2"添加到顶部 td 以便它占用两列。 -
我添加了 colspan="2" 并更新了我的答案。你可以检查一下吗?
标签: html css asp.net-mvc razor