2 つのコントロール、1 つのテキスト ボックスと 1 つのドロップダウン リストを並べて配置し、その間に 1 つのスペースを配置したいと考えています。私はこのコードを書きました:
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>
問題は、レンダリング中にテキストボックスとドロップダウンリストの高さが同じではないことです。両方に同じ高さを設定しようとしましたが、ドロップダウンリストの上部に 2 ピクセルのパディングがあるようにレンダリングされます。これらのコントロールは両方とも、同じフォント サイズとファミリにするスタイルの影響を受けることは言うまでもありません。
パディングで遊ぶことなく、これらのコントロールを水平方向に配置するための正しい解決策があるかどうかを知りたいですか?