如何在表格下方居中对齐按钮?

Posted

技术标签:

【中文标题】如何在表格下方居中对齐按钮?【英文标题】:How to align button centered below table? 【发布时间】:2010-11-05 10:14:38 【问题描述】:

我将表单元素放在一个表格中,以便列名和输入与 2 列对齐。 我把提交按钮和取消按钮放在桌子下面。 表格宽度不固定。 我想将按钮与表格宽度居中对齐。

一种简单的方法是将按钮放在表格中。 但我想把它们从桌子上分开。 最优雅的方法是什么?

【问题讨论】:

【参考方案1】:

结构如下:

<div>
<!-- Your table -->
<table />
<!-- Your buttons -->
<div style="text-align:center;">
<input />
</div>
</div>

【讨论】:

那行不通:DIV 跨越了可用的最大宽度,而表格则没有。 哦,好吧 - 直接说 => “绝对好和错误的陈述”:) - 使用您选择的 html 编辑器轻松测试 --- 只需扩展我提供的 sn-p 几个可视化对象边界的属性----&lt;div&gt; &lt;!-- Your table --&gt; &lt;table width="100px;" border="1 1 1 1 solid green"&gt; &lt;tr&gt;&lt;td&gt;bla&lt;/td&gt;&lt;/tr&gt; &lt;/table&gt; &lt;!-- Your buttons --&gt; &lt;div style="text-align:center;border-width: 1px; border-color:red; border-style:solid;"&gt; &lt;input type="submit" /&gt;&lt;input type="submit" /&gt;&lt;input type="submit" /&gt; &lt;/div&gt; &lt;/div&gt; 简短的回答:表的末尾是换行符【参考方案2】:

由于按钮和表格是相关的,您可以使用字段集:

<fieldset>
<!-- Your table -->
<table />
<!-- Your buttons -->
<p style="text-align:center;">
<input />
</p>
</fieldset>

【讨论】:

以上是关于如何在表格下方居中对齐按钮?的主要内容,如果未能解决你的问题,请参考以下文章

word2003论文中的公式如何居中,编号如何右对齐?

表格怎么让文字居中?

Microsoft Excel对齐方式如何设置水平居中?

如何用word使图片上下居中

当 QProgressBar 存在时如何居中对齐 QPushButton?

word文档里面的文字垂直方向上如何居中?