Google のサインイン ページのように、画像を使用せずに HTML と CSS3 のみを使用して目盛りチェック ボックスをスタイルする方法はありますか?
1323 次
2 に答える
1
これは、HTML、CSS、および jQuery を組み合わせて使用することで実現できます。<a>
タグからチェックボックスを作成し、CSS でスタイルを設定するためにここで作成したコードを参照してください。
このコードをテストしたところ、Chrome、FF、および IE 7-10 で美しく動作します。Safari や Opera はまだテストしていません...
http://jsfiddle.net/wdews/reXL6/
<a>
チェックボックスタグをタグにネスト<form>
し、ID、「チェックボックス」のクラス、およびハッシュタグ HREF を指定してください。本質的に:
<form action="#" method="get">
<a class="checkbox" id="myCheckbox" href="#"></a>
-or-
<a class="checkbox checked" id="myCheckbox" href="#"></a>
</form>
それがあなたにとってどのようになるか教えてください。
于 2013-07-12T00:08:43.633 に答える
0
この投稿は古いですが、これは私が提案するものです:
次のようにラベルをチェックボックスに関連付けます。
<input type="checkbox" value="1" id="c1" />
<label class="check" for="c1"></label>
CSS でチェックボックスを非表示にします。
.checkboxes input[type=checkbox]{
display:none
}
必要に応じてラベルのスタイルを設定します。個人化チェックボックスの使用方法を完全に示す単純な jsfiddle を作成しました。
ここにjsfiddleがあります
于 2013-09-24T20:35:18.297 に答える