我不知道DIV或任何按钮的渲染宽度。如何更改标记,使按钮在每个按钮之间以均匀(或尽可能接近)的距离渲染?
编辑:此外,按钮应占用DIV的整个宽度。
<div>
<asp:Button ID="Button1" runat="server" Text="Action1" />
<!-- space between rendered buttons -->
<asp:Button ID="Button2" runat="server" Text="Action2" />
<!-- space between rendered buttons -->
<asp:Button ID="Button3" runat="server" Text="Action3" />
<!-- space between rendered buttons -->
<asp:Button ID="Button4" runat="server" Text="Action4" />
</div>
答案 0 :(得分:0)
我思考如果没有表格,JavaScript或至少使用一些(相对)宽度,这是不可能的(如果你可以设置百分比,那很容易。)。
或者可能将每个按钮放入display: table-cell
的div中,但我觉得这很恶心。然后说实话并使用表格。
随意证明我的错,我会对自己的替代方法感兴趣。