0
Enabled를 false로 설정하면 텍스트 상자의 배경이 회색으로 설정됩니다. 변경할 수 있습니까? 현재 검은 색 텍스트가있는 회색 배경은 읽기가 약간 어렵습니다.asp.net 텍스트 상자가 비활성화되어있을 때 뒤로 색상을 변경할 수 있습니까?
또는 readonly 속성을 대신 사용하고 배경색을 직접 설정해야합니다. 맞습니까?
1)를 사용하여 CSS가 모든 입력 컨트롤의 모양을 변경할 수 :
CSS가 옳은 것인지 잘 모르겠습니다. javascript에서 el.disabled = true로 설정하면 CSS의 태그에 속성을 추가하여 찾을 수 있습니까? CSS3는 비활성화 된 가상 클래스를 포함하고 있습니다. 두 번째 예에서는 "input [disabled], input : disabled {...}" –
의 스킨과 CSS 클래스 사용의 차이점은 무엇입니까? – Xaisoft
@Xaisoft 최종 결과/html은 동일합니다. 차이점은 스킨을 사용할 경우 나중에 TextBox의 다른 속성을 변경할 수 있다는 것입니다. 또한 CSS 클래스 이름에 대해 마음이 바뀌면 스킨을 한 곳에서만 변경하면됩니다. CSS 버전을 사용하면 CssClass = "disabled"를 사용하는 모든 장소를 업데이트해야합니다. 이것은 문제 일 수도 있고 아닐 수도 있습니다. CSS 옵션을 사용하면 분명히 다른 TextBox 속성을 변경할 수 없습니다. – pbz