VB.NET で asp:checkbox を使用して、チェックボックス自体にスタイルを追加したいと考えています。現在、私が見つけたすべての CSS は入力でのみ機能し、asp:checkbox と asp:checkboxlists を使用しており、それらのスタイルを設定できるようにしたいと考えています。
CSSのみまたは他の方法でそれを行うことは可能ですか?私のフォームは複雑なので、CSS のみを使用したいと思います。
asp:Checkbox CssClass プロパティを使用して、クラスをチェックボックスに割り当てることができます。
asp:checkbox は次のようにレンダリングされます。
<span class="checkbox">
<label>option one</label>
<input type="checkbox" name="option" />
</span>
「checkbox」などのコントロールにCssClassプロパティを適用し、そのクラス名で css を作成します。
.checkbox{
padding:10px;
margin:5px;
cursor:pointer;
color:#ffffff;
-moz-border-radius: 10px; -webkit-border-radius: 10px;
}