2012-02-27 1 views

답변

2

최종 솔루션입니다 :

.x-form-field.x-form-text[readonly] { 
    color: gray !important; 
} 

텍스트 필드가 두 개의 클래스 X-폼 필드와 X-형태의 텍스트가 있습니다. 속성 "readonly"는 ExtJS에 의해 설정되며 괄호로 선택할 수 있습니다 (here 참조).

이 코드는 scss 파일에 직접 붙여 넣을 수 있으므로 Ext 파일을 오염시키지 않습니다.

1

당신은 당신의 자신의 CSS를 사용하여 기본값을 대체 할 수 있습니다 다음 오버라이드 (override)하는 품질의 수 있지만 수업이 올바른지에 대한

.x-item-disabled { 
    color: #888888 !important; 
    -moz-opacity: 100; 
    opacity: 1; 
    filter: alpha(opacity = 100); 
    zoom: 1; 
} 
.x-form-item-label .x-item-disabled { 
    color: #888888 !important; 
    -moz-opacity: 100; 
    opacity: 1; 
    filter: alpha(opacity = 100); 
    zoom: 1; 
} 

는 보증 할 수 없습니다.

+0

+1 귀하의 게시물이 나를 올바른 방향으로 밀었 기 때문입니다. readOnly 부분에 대해서는 언급하지 않으므로 완전한 대답을 게시합니다. – Steven