摘要:
一直想弄清楚windows注册表里面的那个树用js怎么搞出来,昨天倒腾了一天,终于小有成就,实现了一棵拥有基本功能的js树。以前看树感觉最复杂的部分就是那些各种线条,各种加号减号到底怎么组织出来的,用css又怎么画出一棵树来。昨天看了司徒正妹的博客,有了一些灵感,然后就试着自己摆弄了一下。司徒用的是纯div的形式,而我用的dl列表的形式。用dl有个好处,就是即使没有样式,也能将就看,而且在语义化上也更说得过去。好了,废话到此,下面就看怎么样一步步实现的吧首先我们来试着画一棵静态树,我们把树分为文件夹和文件,文件夹的图标和名字放到dt里,文件夹的内容放到dd里,如果文件夹里还有子文件夹,那么子文 阅读全文