你好我将自定义css应用于infrajistics webmonthcalendercontrol当我添加自定义日我应用css类我在site.css上定义它,但当我包含contextmenu.js文件和一些javascript函数css不工作,
.myUnavalable
{
color:Green;
background-color:Green;
text-decoration:blink;
}
在contextmenu.js中,菜单div的样式是define。
ContextMenuDiv.id = 'ContextMenu';
ContextMenuDiv.style.position = 'absolute';
ContextMenuDiv.style.backgroundColor = 'transparent';
ContextMenuDiv.style.border = '2px outset transparent';
ContextMenuDiv.style.verticalAlign = 'top';
ContextMenuDiv.style.textAlign = 'left';
ContextMenuDiv.style.visibility = 'hidden';
ContextMenuDiv.style.width = (Width + 11) + 'px';
我想改变customdate的背景颜色,任何人帮助我在这方面如何克服这个问题任何想法和建议非常感谢。提前吵醒。
答案 0 :(得分:1)
你已经回答了自己的问题。查看您发布的代码。 你的班级:
background-color:Green;
javascript:
ContextMenuDiv.style.backgroundColor = 'transparent';
javascript会覆盖你的风格。从JS文件中删除背景颜色或将您的类更改为:
background-color:Green !important;
并取出“Blink”......这就是用腐烂的鱼砸碎你的页面浏览器的UI。
答案 1 :(得分:0)
使用 firebug 并检查您的控件正在采用哪种样式。可能您的.js
文件有自己的css,会覆盖您的自定义css
。
!important
中使用css
例如。
.myUnavalable
{
background-color:Green !important;
}