【发布时间】:2016-09-27 08:48:04
【问题描述】:
为什么这些按钮不能居中并排?
这些并排堆叠,但一直到左侧。 而红色边框是一条2px的实线。该按钮似乎直接位于红色边框线下方。按钮应该在边框中。
我可以让按钮居中,但随后它们会堆叠在一起,一个在另一个之上。 我要么将一个堆叠在另一个之上并居中
-或-
并排,一直到左边。
另一个注意事项,如果重要的话。这是在一个 cshtml c#.net 页面上,其中包含以下引导程序:
@using (Html.BeginForm("frmUpdate", "Mdl", FormMethod.Post, new { @class = "form-horizontal", role = "form" }))
。为了清楚起见,下面添加了更多页面
<div style="float:left; width:100%;">
@using (Html.BeginForm("frmUpdate", "Mdl", FormMethod.Post, new { @class = "form-horizontal", role = "form" }))
<div style="float:left; width: 50%; border:1px solid black;">
.. left half ~ numerous controls ....
</div>
<div style="float:left; width: 50%; border:1px solid red;">
.. right half ~ numerous controls ...
</div>
<div style="clear:both; width:100%; border:1px solid red; text-align:center;">
<div style="float:left; position:relative">
<input type="submit" value="Save" />
</div>
<div style="float:left;">
<input type="button" value="Cancel" onclick="window.history.back()" />
</div>
</div>
}
【问题讨论】: