使用vue2-org-tree html demo和问题
想让每次点击展示的子层显示不同颜色,用css选择器修改笨笨的不灵活,看出来节点是有规律的,而且点击选中也不起作用了,修改整体颜色也不起作用了,有没有好方法改,烦躁ing
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>vue-org-tree</title>
<!-- <link rel="stylesheet" href="https://unpkg.com/bootstrap@3.3.7/dist/css/bootstrap.min.css"> -->
<link rel="stylesheet" href="https://unpkg.com/vue2-org-tree/dist/style.css">
<style type="text/css">
.org-tree-node-label {
white-space: nowrap;
}
.bg-white {
background-color: white;
}
.bg-orange {
background-color: orange;
}
.bg-gold {
background-color: gold;
}
.bg-gray {
background-color: gray;
}
.bg-lightpink {
background-color: lightpink;
}
.bg-chocolate {
background-color: chocolate;
}
.bg-tomato {
background-color: tomato;
}
.clickable-node {
cursor: pointer;
}
/* 1 */
.org-tree-node>.org-tree-node-label>.org-tree-node-label-inner{
background-color:#55b9da;
}
/* 2 */
.org-tree-node-children>.org-tree-node>.org-tree-node-label>.org-tree-node-label-inner{
background-color:#83af9b;
}
/* 3 */
.org-tree-node-children>.org-tree-node>.org-tree-node-children>.org-tree-node>.org-tree-node-label>.org-tree-node-label-inner{
background-color:#c8c8a9;
}
/* 4 */
.org-tree-node-children>.org-tree-node>.org-tree-node-children>.org-tree-node>
.org-tree-node-children>.org-tree-node>
.org-tree-node-label>.org-tree-node-label-inner{
background-color:#f9cdad;
}
/* 第5层 */
.org-tree-node-children>.org-tree-node>.org-tree-node-children>.org-tree-node>
.org-tree-node-children>.org-tree-node >
.org-tree-node-children>.org-tree-node>
.org-tree-node-label>.org-tree-node-label-inner{
background-color:#fc9d9a;