我试图改变jquery datepicker组件的背景颜色。我已经把CSS放在我的css文件中,但设置的值被覆盖。jquery datepicker的背景颜色被覆盖
我已经把代码波纹管在我的CSS文件:
.ui-datepicker-week-end a {
background-image: none;
background-color: #EFE584;
}
看看代码:http://jsfiddle.net/dvjWk/
我试图改变jquery datepicker组件的背景颜色。我已经把CSS放在我的css文件中,但设置的值被覆盖。jquery datepicker的背景颜色被覆盖
我已经把代码波纹管在我的CSS文件:
.ui-datepicker-week-end a {
background-image: none;
background-color: #EFE584;
}
看看代码:http://jsfiddle.net/dvjWk/
使用萤火虫进行快速检查可以发现,anchor元素具有class'.ui-state-default',因此这些样式被.ui-state-default覆盖,因为这更具体。
让CSS选择器更具体的
.ui-datepicker-week-end a.ui-state-default {
background-image: none;
background-color: #EFE584;
}
还引用了你的CSS文件中的jQuery UI的一前一后,因为如果具体情况是相同的,注册的最后一个将被应用。 – BonyT 2012-07-17 18:40:40