나는 라벨이없는 경우에도 체크 박스를 쉽게 스타일링 할 수있는 방법을 찾고 있었지만 완전히 만족하는 답을 찾지 못했지만 다른 모든 사람들이 유용하다고 생각할 수있는 나 자신의 길.라벨이없는 순수한 CSS 체크 박스
-1
A
답변
2
이것은 내가 결국 해결 한 것입니다.
나는 기본적 요소 후 스타일을하고 요소 뒤에 진정한 클릭 할 수 있습니다 있도록 없음으로 포인터 이벤트를 설정하는 일.
이렇게하면 체크 상자가 클릭을 처리하고 상태를 선택에서 선택 취소로 변경할 수 있으며 확인란 상태에 따라 after 요소의 스타일을 지정합니다.
.check:checked:after{
background: green; /* Change background and maybe image */
....
}
원래 확인란 요소 후에서 여전히 볼 수 있음을주의하시기 바랍니다 우리의 선택 스타일이
.check:after{
pointer-events: none;
background: white;
content: ...
....
}
확인되지 않은 스타일이 될 것입니다 그리고 우리가해야 우리가 할 수 있기 때문에 그것을 숨기면 (숨기기가 요소 앞뒤에 숨어 버릴 것입니다.) 따라서 after 요소에서 투명도로 재생할 수 없지만 예제에서와 같이 배경 이미지 위치와 배경색으로 재생할 수 있습니다.
여러분의 스타일에 도움이되기를 바랍니다. :)
관련 문제
- 1. 체크 박스 스타일링 전용 CSS
- 2. jQuery Mobile 체크 박스 CSS
- 3. unclickable 체크 박스 - CSS 전용
- 4. 체크 박스 체크 박스 체크 박스
- 5. 체크 박스 체크 박스 합계 값
- 6. 안드로이드리스트 체크 박스 체크 박스
- 7. 체크 박스 체크 박스 필터 체크
- 8. 체크 박스 그룹에서 체크 된 체크 박스
- 9. jQuery 체크 박스 체크 박스 체크 박스 체크하지 않음
- 10. CSS : 체크 박스 목록으로 스타일 변경
- 11. 메뉴가 표시되지 않습니다 (CSS 체크 박스)
- 12. IE8의 CSS 전용 사용자 정의 체크 박스
- 13. 맞춤 체크 박스 문제 맞춤 CSS
- 14. CSS 사용자 정의 체크 박스 레이아웃
- 15. CSS : 스타일 체크 박스 레이블 만
- 16. CSS 수직 중간 입력 체크 박스
- 17. CSS 전용 체크 박스 (내용 속성 포함)
- 18. CSS 체크 박스 : 사파리 변경 안함
- 19. CSS 입력 [type = checkbox] : 체크 박스
- 20. CSS - html5로 된 체크 박스 레이블 문제
- 21. CSS 체크 박스/토글 간격 문제
- 22. Rails, CSS, form_for 체크 박스 스타일
- 23. 라벨이없는 iOS6의
- 24. 순수한 CSS 버튼
- 25. 순수한 CSS 슬라이더
- 26. 체크 체크 박스
- 27. 체크 박스 in_array의 체크
- 28. 체크 박스 그룹의 체크 박스 토글
- 29. 체크 박스 크기 확대 체크 박스
- 30. 체크 박스/체크되지 않은 체크 박스
9 분 전, 답변 됨 9 분 전! – Trix
@Trix 예, 자동 답변이었습니다. 동일한 결과를 얻으려고하는 다른 사람들에게 알리기 위해서입니다 :) –