ここで基本的な質問をして申し訳ありませんが、コントロールの書式設定に正しいアプローチを適用できませんでした。
以下は ASPX ページのコードの一部です。正しくフォーマットできていません。ここで、何を考慮し、どのように行うかについて、助けが必要です。以下は、出力がどのように見えるかです。
テキストボックス (またはドロップダウン) をラベルに正しく配置したいと思います。ここでスタイルシートを使用していないことは知っていますが、スタイルシートなしで達成できるかどうか知りたいと思っていました. フォーマットを実現するためにスタイルシートが必要な場合でも、何を考慮し、どのように進めるかを提案してください。
ASPXページにあるものは以下です、
<div runat="server" id="DivCCInfo">
<fieldset class="CreditCardInformation">
<legend>
<asp:Literal runat="server" ID="CCHeaderLabel" Text= "Credit Card Information" />
</legend>
<div>
<asp:Label ID="CreditCardHolderLabel" runat="server" AssociatedControlID="CreditCardHolder" Text="Cardholder's Name" />
<br />
<asp:TextBox ID="CreditCardHolder" runat="server" CssClass="TextBox" MaxLength="30" Width="300" style ="left:-100px" ></asp:TextBox>
<asp:Label ID="CreditCardTypeLabel" runat="server" AssociatedControlID="CreditCardType" Text="Credit Card Type" />
<asp:Label ID="CreditCardNumberLabel" runat="server" AssociatedControlID="CreditCardNumber" Text="Credit Card Number" />
<asp:Label ID="ExpirationLabel" runat="server" AssociatedControlID="ExpirationMonth" Text="Expiration Date" />
<asp:Label ID="CVVLabel" runat="server" AssociatedControlID="CVV" Text="CVV Code" />
<br /><br />
<asp:DropDownList runat="server" ID="CreditCardType" Width="105">
<asp:ListItem Text="VISA" Value="VISA" />
<asp:ListItem Text="MasterCard" Value="MasterCard" />
<asp:ListItem Text="Discover" Value="Discover" />
<asp:ListItem Text="Amex" Value="Amex" />
</asp:DropDownList>
<asp:TextBox ID="CreditCardNumber" runat="server" CssClass="TextBox" MaxLength="16" Width="120"></asp:TextBox>
<asp:DropDownList runat="server" ID="ExpirationMonth" Width="40">
<asp:ListItem Text="01" Value="01" />
<asp:ListItem Text="02" Value="02" />
</asp:DropDownList>
<asp:DropDownList runat="server" ID="ExpirationYear" Width="60">
<asp:ListItem Text="2012" Value="2012" />
<asp:ListItem Text="2013" Value="2013" />
</asp:DropDownList>
<asp:TextBox ID="CVV" runat="server" CssClass="TextBox" MaxLength="4" Width="50"></asp:TextBox>
</div>
</fieldset>