2016-11-03 11 views
1

テキストが長いチェックボックスを使用しています。私は両方の行のテキストを整列させたいと思います。つまり、どちらの行でも、テキストは同じ行から始める必要があります。私ASPチェックボックスの長いテキストが整列していません

enter image description here

<asp:CheckBox ID="cb1" Width="400px" runat="server" OnCheckedChanged="cb1_CheckedChanged" AutoPostBack="true" Text="This is very long This is very long This is very long This is very long This is very long This is very long" Value="cb1" /> 

答えて

0

ASP助けてください:チェックボックスを入力してラベルを生成します。ラベルにcssを追加することができます。 alignの場合、lableに幅を追加する必要があります。

label{width:200px;display:inline-block;vertical-align:top} 

あなただけ<div>コンテナを作成し、CSSでwidthを設定する必要があり、この

<asp:CheckBox ID="cb1" Width="400px" runat="server" CssClass="cb" Text="This is very long This is very long This is very long This is very long This is very long This is very long" Value="cb1" /> 

<style type="text/css"> 
    .cb label{width:200px;display:inline-block;vertical-align:top} 
</style> 
+0

私はCSSで上記のコードを追加する必要がありますか? –

+0

はい、あなたのCSSファイルに追加する必要があります – selami

+0

はい..それは働いています。しかし、問題はそれがすべてのチェックボックスに影響していることです。これを1つのチェックボックスに限定するにはどうすればよいですか? –

0

のようにCSSを追加します。

.container{ 
 
    width:200px; 
 
}
<div class="container"> 
 
    <input type="checkbox"> 
 
    <label>Long text Long text Long text Long text Long text Long text Long text</label> 
 
</div>

+0

私はaspで解決策を持つことができます:チェックボックス? –

+0

同じです。幅のあるdivを追加する – Alexis

関連する問題