我想并排放置2个控件,一个文本框和一个下拉列表,其中一个空格。 我写了这段代码:
Every
<input type="text" id="Text1" Style="display:inline; width:40px;" />
<asp:DropDownList ID="DropDownList1" runat="server">
<asp:ListItem Text="Minute" Value=""></asp:ListItem>
<asp:ListItem Text="Hour" Value=""></asp:ListItem>
<asp:ListItem Text="Day" Value=""></asp:ListItem>
</asp:DropDownList>
问题是文本框和下拉列表的高度在渲染时并不相同。我尝试设置相同的高度,但它渲染像dropdownlist的填充顶部2 px。不必提及这些控件都受到使它们具有相同字体大小和族的样式的影响。
我想知道这些控件的水平对齐是否有正确的解决方案,而不使用填充?