Devlec.com Javacstudy.com
My |  ó ̿ȳ |  ̿빮 |  ȸҰ

튜터게시판 Article Number : 24963

조이 ۼϽ Դϴ. 2016-04-01   |   Refer : 800
÷ : None   ̹ : None Ÿ : 공개글

답변 감사합니다. Application 구매해서 쓰는거라 오직 제가 할수 있는것은 CSS 파일만 변경할수 있는데 input[disabled]{color:red !important} 등으로 우선순위를 줘도 disabled 된 text box의 색상은 여전히 회색으로 나옵니다. 포기 직전입니다 ㅜㅜ


박용준 강사 님이 쓰신 원문 글입니다.


안녕하세요.

기본값으로 텍스트박스 컨트롤과 input 태그는

비활성화될 때 회색으로 보입니다.

이에 대한 텍스트 색상을 인위적으로 변경하려면,

직접 CSS 속성을 사용해서 변경하면 됩니다.

텍스트박스 컨트롤에 style="color:red;" 식으로 CSS 속성을 부여하면

우선순위가 가장 높기에 red로 색상이 변경됩니다.

자바스크립트로 텍스트박스의 id값을 잡아서

color 속성을 변경해도 됩니다.


ASP.NET 서버 컨트롤을 사용하던 사용하지 않던,

텍스트의 글자색 변경은 CSS의 color 속성으로 바꿀 수 있습니다.

이상입니다.




조이 님이 쓰신 원문 글입니다.


안녕하세요, 제희가 IE 11에서 사용하는 application 이 있는데 비활성화된 text box가 background color도 회색이고 글자도 회색으로 나타나 사용자들이 잘 안보인다고 합니다. 그래서 CSS 파일을 열어 다음을 맨밑에 붙혀놓았더니 background-color는 녹색으로 변하지만 글자는 여전히 회색입니다. input[disabled]{background-color:green; color:red;} 제가 간단하게 asp.net에서 하고 위의 css 에서와 같이똑같이 해보았는데 바라는데로 색상이 red로 변경히 됩니다. 그래서 application에서 view source를 보았더니
εð : 0.000 sec
     


   
   
Ȩ ȸҰ ̿  ȣå ̿ȳ Q&A FAQ Guide