树形菜单 tree 层级连接线 tree-lines 样式不对
2019-05-31 11:32:09
sirk
  • 访问次数: 5
  • 注册日期: 2019-05-31
  • 最后登录: 2019-11-22

树形菜单 tree 少缩进一个层级,层级线错误从分叉处引出,应该从分叉后缩进若干距离后引出。等于少绘制了一条层级线。

这条层级线的含义 应该是【兄弟节点】关系,而非【子节点】关系

zTree,以及操作系统自带的 TreeView 以及 VC\VB\Delphi 等桌面 Tree控件……这条线都代表了【兄弟节点】,只有ZUI的含义是【子节点】


错误举例:(层级线代表成了子节点,连在一条线上的有父节点也有子节点,导致上下关系不清)


▼━层级 1

┃▼━层级 2

┃┣━层级 3

┃┣━层级 3

┃┗━层级 3

┣━层级 2

┣━层级 2

┗━层级 2

层级 1


正确举例:(层级线代表兄弟节点,连在一条线上的是同级,关系清晰)


▼━层级 1

┃▼━层级 2

┃┃┣━层级 3

┃┃┣━层级 3

┃┃┗━层级 3

┃┣━层级 2

┃┣━层级 2

┃┗━层级 2

┗━层级 1

sirk 最后编辑, 2019-05-31 12:02:48