728x90
반응형
input radio의 label을 이용해 토글버튼을 만들어줍니다.
<form action="">
<input type="radio" name="radioAni1" id="radioAni11">
<input type="radio" name="radioAni1" id="radioAni12">
<div class="label">
<label class="label1" for="radioAni11"><span></span></label>
<label class="label2" for="radioAni12"><span></span></label>
</div>
</form>
input radio는 같은 name을 갖는것끼리 묶음이 됩니다. (같은 묶음 중 1개만 선택 가능합니다.)
input과 label은 id와 for의 값으로 묶입니다. (이렇게 묶이면 label 을 클릭해도 input radio가 선택됩니다.)
스크립트를 쓰지 않는 더 쉬운방법!
[CSS/CSS 응용] - input[type='checkbox'] 로 toggle 버튼 switch 버튼 만들기
728x90
반응형
'CSS > CSS 응용' 카테고리의 다른 글
[CSS]animate steps를 이용해 타이핑 효과 내기 (376) | 2019.05.22 |
---|---|
[CSS]그라디언트를 이용해 간단하게 원형차트/도넛차트 그리기(애니메이션으로 차트그리기 ) (3) | 2019.05.21 |
[CSS3]카드를 한장만 뒤집을 수 있는 카드 뒤집기 효과 구현하기 (414) | 2019.04.17 |
[CSS3] button hover 애니메이션 (259) | 2019.04.15 |
[CSS3]로딩 애니메이션 구현하기 (419) | 2019.04.12 |
댓글