我正在尝试在禁用的radcombobox控件上更改字体颜色。知道以下代码中字体颜色无法正常工作的错误之处吗?
.RadComboBox_Web20 .rcbDisabled .rcbInputCell input,
.RadComboBox_Web20 .rcbDisabled .rcbInputCell .rcbItem,
.RadComboBox_Web20 .rcbDisabled .rcbInputCell .rcbInput,
.RadComboBoxDropDown_Web20 .rcbDisabled .rcbInputCell input,
.RadComboBoxDropDown_Web20 .rcbDisabled .rcbInputCell .rcbItem,
.RadComboBoxDropDown_Web20 .rcbDisabled .rcbInputCell .rcbInput,
.RadComboBoxDropDown_Web20 .rcbDisabled
{
background-color: #808080;
color: #0000FF;
font-weight: bold;
background-image: none;
}
最佳答案
您正在使用Web20皮肤吗?使用后缀使这些样式仅对此皮肤有效。
另外,rcbInput
实际上是input
元素,而rcbItem
元素不在rcbInputCell
内。也就是说,以下CSS应该可以工作:
div.RadComboBox .rcbDisabled,
div.RadComboBox .rcbDisabled .rcbInputCell .rcbInput
{
background-color: #808080;
color: #0000FF;
font-weight: bold;
background-image: none;
}
不过,我没有使用背景图片-您要达到什么目的(除了更改字体颜色外)?
关于asp.net - RadcomboBox CSS需要帮助,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/1941230/