>웹 프론트엔드 >JS 튜토리얼 >입력 CSS를 제어하지만 CheckBox 및 Radio_Form 특수 효과의 스타일에는 영향을 주지 않습니다.

입력 CSS를 제어하지만 CheckBox 및 Radio_Form 특수 효과의 스타일에는 영향을 주지 않습니다.

WBOY
WBOY원래의
2016-05-16 18:46:031060검색

그러나 체크박스, 라디오 등도 이에 따라 변경되며 종종 이 두 컨트롤의 표시가 매우 불만족스럽다고 생각했습니다.
체크박스와 라디오에 영향을 주지 않고 다른 입력 컨트롤의 스타일을 변경할 수 있는 방법이 있다면. radio. 나는 오랫동안 인터넷에서
를 검색했지만 적절한 코드를 찾을 수 없었습니다. 이는 스타일을 추가한 다음 각 체크박스 컨트롤에 class="xxx"를 추가하는 것에 지나지 않습니다.
그러나 이것은입니다. 너무 번거롭습니다. 테스트하고 조사한 후에 다음을 발견했습니다: 표현식((this.type!="checkbox")?(이것은 달성 가능합니다. 다음
코드를 IE에 적용하여 테스트할 수 있습니다. 이 방법은 다음에서 가능합니다. IE8이지만 FireFox에서 가능한지는 테스트해 보지 않았습니다.


[Ctrl A 모두 선택 참고: 외부 J를 도입해야 하는 경우 실행하려면 새로 고쳐야 합니다. ]

게다가 인터넷에서는 모두가 input[type="checkbox"] 스타일은 입력에 있는 각 컨트롤의 스타일을 개별적으로 제어할 수 있는 Firefox
에서 지원하는 스타일이라고 생각합니다.
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.