본문 바로가기
웹퍼블리싱/css

[css] checkbox 디자인 바꾸기

by developsigner 2018. 8. 9.

<div>

<input type="checkbox" id="check_test_box" /> 

<label for="check_test_box"> <span></span> 체크박스입니다</label>

</div>


<style>


input[type="checkbox"] {

    display:none;

}

input[type="checkbox"] + label span {

    display: inline-block;

    width: 24px;

    height: 24px;

    margin: -2px 10px 0 0;

    vertical-align: middle;

    background: url(checkbox.svg) left top no-repeat;

    cursor: pointer;

    background-size: cover;

}


input[type="checkbox"]:checked + label span {

    background:url(checkbox.svg)  -26px top no-repeat;

     background-size: cover;

}

</style>




checkbox.svg




결과






반응형

'웹퍼블리싱 > css' 카테고리의 다른 글

css 무한애니메이션  (0) 2019.02.22
blink css  (0) 2018.10.22
[CSS] select 박스 디자인  (0) 2018.10.17
[css] 마우스 커서 모양 바꾸기  (0) 2018.08.07
[css]넘치는 텍스트 ... 처리하기 ellipsis  (0) 2018.06.27

댓글