2010-11-25 4 views
6

나는 내 asp.net 페이지에 link textJQuery와 DatePicker에서 배경색

에서 JQuery와 DatePicker에서의 예를 사용하고 있습니다.

그러나 datepicker의 배경색은 흰색입니다. 나는 이것을 바꾸는 방법을 모른다. (기본 색상으로 변경) 내 asp.net 페이지 배경 페이지가 흰색일까요?

도움이 필요하시면 도움을 청하십시오. 감사.

답변

9

컨트롤의 배경 서식은 .ui-widget-content CSS 클래스에서 제공됩니다. 당신은 단지 당신이 이런 식으로 뭔가 원하는 날짜 선택이 아닌 다른 컨트롤에 적용 할 가정 : 당신은 당신의 CSS의 기존 .ui-widget-content 클래스를 찾을, 모든 컨트롤의 배경색을 변경하려면 대신하는 경우

.ui-datepicker .ui-widget-content { 
    background: #999 none; 
} 

및 그것을 바꿔라.

+0

안녕하세요, 귀하의 회신에 감사드립니다. 나는 JQuery를 배우기 시작했다. 그래서 function() 내부의

1

패키지와 함께 제공되는 CSS 파일을 통해 DatePicker의 배경색을 변경할 수 있습니다. 클래스 선택기 .ui-widget-content을 찾으려면 원하는대로 변경할 수있는 배경 속성이 있어야합니다.

1

을하는 데 도움이 :

$("#dater").datepicker({ 
    numberOfMonths: 3, 
}); 
function ColorDay(month, day, year, backgroundColor) 
{ 
    day--; 
    $("[onclick*='"+month+","+year+"'] [class*=ui-state-default]").eq(day).css("background",backgroundColor); 

} 

후 하루 색상을가 수행

ColorDay(6,30,2012,"yellow"); // color July 30, 2012 of yellow 
2

그냥 이 한 줄의 코드를 jquery 사용자의 css 파일에 추가하십시오

.ui-datepicker .ui-datepicker-title select{color: #000;} 

이렇게하면 문제가 해결됩니다.