<style>
.__chk {position:relative;display:inline-block;margin-right:20px;color:#333;}
.__chk input {position:absolute;left:-9999px;top:0;}
.__chk:hover span,
.__chk input:focus + span {text-decoration:underline;}
.__chk span {}
.__chk span:before {content:"\e97e";display:inline-block;margin-right:5px;font-family:axicon;vertical-align:middle;}
.__chk input:checked + span:before {content:"\e97f";}
.__chk.type2 span:before {content:"\e97d";}
.__chk.type2 input:checked + span:before {content:"\e97c";}
</style>
<label class="__chk type1"><input type="radio" name="radio1"><span>라디오 버튼1</span></label>
<label class="__chk type1"><input type="radio" name="radio1"><span>라디오 버튼2</span></label>
<label class="__chk type2"><input type="checkbox" name=""><span>체크박스1</span></label>
<label class="__chk type2"><input type="checkbox" name=""><span>체크박스2</span></label>


'PROGRAM > CSS' 카테고리의 다른 글

접근성 skip css  (0) 2018.11.16
DIV 테이블  (0) 2018.11.16
아이폰 버튼 클릭시 깜빡 거리는 현상 제거  (0) 2017.03.02
only safari css hack  (0) 2015.10.19
반응형 스크롤 사이즈 포함한 문서의 넓이 CSS  (0) 2015.04.16