同时,因为 zTree 的 css 都有 .ztree 做约束,所以一般情况下 zTree 的样式是不会引起页面上其他内容样式异常的。 了解 css 之前先看看 zTree 的 DOM 结构吧: zTree 的结构就是 ul 里面包着 li ,li 里面 再包着 ul ......每一个节点都以一个 li 为主,它的子节点的 DOM 都存在于这个 li 里面的 ul 内 每个节点 li 的 id 就是这个节点的 tId 值 父节点的 +/- 号就是 li 内的第一个 span, id 是 tId + _switch 节点的名称是 a 标签,id 是 tId + _a 节点的图标在 a 标签内,id 是 tId + _ico 节点的名称文字在 a标签内,id 是 tId + _span 子节点容器 是 ul,id 是 tId + _ul 节点的 li、a、ul 都带有 level 的 class,这样你可以专门针对不同等级 level 设置自定义的样式 下面开始解析css 吧: