:disabled
CSS 가상 클래스 선택기와 [disabled]
CSS 특성 선택기 (예 : 다른 브라우저 지원 또는 기타)를 사용하여 스타일을 적용하는 데 차이가 있는지 궁금합니다. 비활성화 된 HTML 입력 요소 또는 완전히 동일한 요소입니까?입력 사이의 차이 : 사용 안 함 및 입력 [사용 안 함] CSS 선택기
0
A
답변
0
:disabled
이 css3에 도입되었습니다. [disabled]
은 css2에서 존재합니다.
내가 선호하는 것 : 이상 비활성화 [장애인]에서이 질문을 참조하십시오 Should I use CSS :disabled pseudo-class or [disabled] attribute selector or is it a matter of opinion?
0
[disabled]
는 이후 CSS2를 지원하는 브라우저에서 지원되는 동안 :disabled
접근 방식은, CSS3를 지원하는 브라우저에서 지원됩니다.
브라우저 지원은 둘 다 매우 비슷합니다. 주요 차이점은 IE7 역방향 대 IE9 역 호환성입니다.
마찬가지로 [disabled]
접근법은 이전 모바일 OS 버전의 기본 브라우저에서 지원됩니다.
자세한 내용은 다음을 참조하십시오
관련 문제
- 1. ngbDatepicker 입력 사용 안 함
- 2. 입력 선택 사용 안 함
- 3. 입력 버튼 사용 안 함
- 4. 사용 안 함 대신
- 5. PHP에서 결과를 기반으로 입력 사용 안 함
- 6. FancyBox 텍스트 입력 사용 안 함
- 7. html에서 자동 입력 텍스트 사용 안 함
- 8. Pmw.ComboBox 위젯의 입력 필드 사용 안 함
- 9. editText에 대한 "입력 보조"사용 안 함
- 10. TreeView에서 키 입력 사용 안 함
- 11. AS3 키보드 텍스트 입력 사용 안 함
- 12. 음성 XML 음성 입력 사용 안 함
- 13. QFontComboBox에 키보드 입력 사용 안 함
- 14. Jqgrid의 입력 열 사용 안 함
- 15. ASPxHtmlEditor HTML 입력 사용 안 함
- 16. 키 입력 사용 안 함 jquery
- 17. Textarea에서 복수 줄 입력 사용 안 함
- 18. HTML5 양식 입력 사용 안 함
- 19. 필드 사용/사용 안 함
- 20. 마우스 입력 안 함
- 21. GridColumn 사용/사용 안 함
- 22. AngularJS + 공백없이 입력 상자 값을 설정하라는 지시문, 소문자 사용 안 함, 특수 문자 사용 안 함
- 23. -msse 사용 안 함
- 24. 페이지에서 스크롤링 사용 및 사용 안 함
- 25. Materialize CSS 제거 사용 안 함 입력 필드 작동하지 않음
- 26. 인터넷 탐색기의 탭 사용 안 함 = "사용 안 함"단추
- 27. 클릭하면 사용/사용 안 함
- 28. UIPickerView 사용 안 함
- 29. 저장소 사용 안 함
- 30. SessionStateModule 사용 안 함
그들은 완전히 동등하지 않다. 요소는 실제로 변경되는 속성없이 다른 상태를 얻을 수 있습니다. 이런 일이 생기면': disabled'가 작동하고'[disabled]'는 작동하지 않습니다. – GolezTrol
참조 : https://stackoverflow.com/questions/20141450/should-i-use-css-disabled-pseudo-class-or-disabled-attribute-selector-or-is-i –
다른 방법으로는, 큰 차이점은 disabled (기본적으로?)는 입력 요소에서만 작동합니다. disabled 요소를 설정하면 아무 효과가 없지만 기본 효과는 없습니다. 일반적으로 의도 된 동작에 충실해야하므로 다음을 사용하십시오. 비활성화 된 것이 가장 좋습니다. –