라디오버튼과 체크박스를 이미지로 대체해야할 경우 label에 for을 이용하여 사용
HTML
CSS
input[type="radio"]{display:none;} input[type="checkbox"]{display:none;} label{display:inline-block;width:20px;height:20px;background-repeat:no-repeat;background-size:20px auto;} .r{background-image: url("images/r.gif");} input:checked + label.r{background-image: url("images/r_on.gif");} .ck{background-image: url("images/c.gif");} input:checked + label.ck{background-image: url("images/c_on.gif");}
'HTML&CSS > HTML&CSS' 카테고리의 다른 글
[CSS] 양쪽 이미지 opacity처리하는 슬라이드 (0) | 2018.04.10 |
---|---|
[CSS] hover시 부드러운 효과 (1) | 2018.04.10 |
[CSS] font awesome 아이콘 쉽게 사용하기 (1) | 2017.11.23 |
[HTML/CSS]간단한 페이징 css (0) | 2017.11.02 |