パーツ番号 04-08-05 ・ CSSのみ
カラーバリエーション付きトグル
ON状態の配色を複数並べた見本です。カテゴリごとに色分けしたい設定項目に活用できます。
プレビュー
ソースコード
HTML
<span class="d04-08-05-sw d04-08-05-blue"><span class="d04-08-05-knob"></span></span>
<span class="d04-08-05-sw d04-08-05-purple"><span class="d04-08-05-knob"></span></span>
<span class="d04-08-05-sw d04-08-05-orange"><span class="d04-08-05-knob"></span></span>
<span class="d04-08-05-sw d04-08-05-pink"><span class="d04-08-05-knob"></span></span>CSS
.d04-08-05{gap:10px;flex-wrap:wrap}
.d04-08-05-sw{position:relative;width:46px;height:24px;border-radius:12px;display:inline-block}
.d04-08-05-knob{position:absolute;top:2px;right:2px;width:20px;height:20px;border-radius:50%;background:#fff}
.d04-08-05-blue{background:#3b82f6}
.d04-08-05-purple{background:#8b5cf6}
.d04-08-05-orange{background:#f97316}
.d04-08-05-pink{background:#ec4899}クラス名 .d04-08-05 は本ライブラリ内での識別用です。複数のパーツを同じページで使う場合は、重複しないよう名前を変更してください。