渲染div中按钮之间的均匀距离?

时间:2010-02-05 22:00:47

标签: html rendering alignment

我不知道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>

1 个答案:

答案 0 :(得分:0)

思考如果没有表格,JavaScript或至少使用一些(相对)宽度,这是不可能的(如果你可以设置百分比,那很容易。)。

或者可能将每个按钮放入display: table-cell的div中,但我觉得这很恶心。然后说实话并使用表格。

随意证明我的错,我会对自己的替代方法感兴趣。