我在示例中有2个dhtmlxSidebars here 如何为嵌套的背景颜色设置不同的背景颜色? 如果我添加css
.dhxsidebar_side {
background-color: # 427C9C !important;
}
它对两个背景都应用了更改......
答案 0 :(得分:5)
在你的情况下,主要的是第一个元素[0]和嵌套 - 第二个[1]: (我设置了不同的蓝色)
document.getElementsByClassName("dhxsidebar_side")[0].style.backgroundColor = "#add8e6";
document.getElementsByClassName("dhxsidebar_side")[1].style.backgroundColor = "#d5f2fc";
您还可以通过下一种方式应用简单和选定的颜色:
.dhxsidebar_item {
background-color: #ffffff !important;
}
.dhxsidebar_item_selected {
background-color: #b5deff !important;
}