如何修正Tree.class.php中子节点不整齐显示的问题?
- 内容介绍
- 文章标签
- 相关推荐
本文共计220个文字,预计阅读时间需要1分钟。
使用PHP编写的同学习题库非常实用,但存在一个小问题。在显示最后一个节点的时刻,会出现不对齐的问题。具体代码请参考:[链接1](http://www.oschina.net/code/snippet_99943_1452) 和 [链接2](http://w...)。
原代码我就不贴了,详见:
www.oschina.net/code/snippet_99943_1452
www.oschina.net/code/snippet_99943_2521
修改的地方有两个,见以下代码片段:
1.[代码][PHP]代码
//1:给$icon数组增加第4个元素,一个空格 var $icon = array('│', '├', ' └', ' '); //2在类似get_tree/get_tree_multi的函数中增加一行代码 $k = $adds ? $this->icon[3] : ''; if ($number == $total) { $j .= $this->icon[2]; $k = $adds ? $this->icon[3] : ''; }
2.[图片] 解决前.png
3.[图片] 解决后.png
本文共计220个文字,预计阅读时间需要1分钟。
使用PHP编写的同学习题库非常实用,但存在一个小问题。在显示最后一个节点的时刻,会出现不对齐的问题。具体代码请参考:[链接1](http://www.oschina.net/code/snippet_99943_1452) 和 [链接2](http://w...)。
原代码我就不贴了,详见:
www.oschina.net/code/snippet_99943_1452
www.oschina.net/code/snippet_99943_2521
修改的地方有两个,见以下代码片段:
1.[代码][PHP]代码
//1:给$icon数组增加第4个元素,一个空格 var $icon = array('│', '├', ' └', ' '); //2在类似get_tree/get_tree_multi的函数中增加一行代码 $k = $adds ? $this->icon[3] : ''; if ($number == $total) { $j .= $this->icon[2]; $k = $adds ? $this->icon[3] : ''; }

