1

我想并排放置 2 个控件,一个文本框和一个下拉列表,其中有一个空格。我写了这段代码:

Every 
<input type="text" id="Text1" Style="display:inline; width:40px;" />
&nbsp;
<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>

问题是文本框和下拉列表的高度在渲染时不一样。我尝试为它们设置相同的高度,但它呈现为下拉列表的填充顶部为 2 像素。无需提及,这两个控件都受到使它们具有相同字体大小和系列的样式的影响。

我想知道这些控件的水平对齐是否有正确的解决方案,而不使用填充?

4

0 回答 0