希望设计一个带有多层次导航条的词典,需要用到多层嵌套的list或dict,求相关的python好教程。
现在,我只能通过简单的多次运行来实现,无法整合到一个页面。
希望设计一个带有多层次导航条的词典,需要用到多层嵌套的list或dict,求相关的python好教程。
现在,我只能通过简单的多次运行来实现,无法整合到一个页面。
Vim 兄的這個需求似乎有點像是樹狀結構,且又多階的擴展,在下土法煉鋼搞過,蠻麻煩的,若有python 自動生成可以省很多力氣
那時是用 2 階串 2 階的方法一直串下去,用 mdict tool 那個工具免強的弄出來,在mdict 上用但感覺有點龐大,速度和動作有點跟不上
階層若多一些動作會更加緩慢,或許當時的處理方式不是很好,過於冗長,以至放棄這個方式
多层级目录树(可下展),又不换页,得用 JS 吧。
W3C 所提供的例子可用只是不算美觀
<li><a href="entry://Sencha">Sencha</a></li>
若如此再包覆一層則可直接轉跳,但若是要 Sencha ,再串上詞頭,則結構會變的相當複雜…在下尚未想到好一點的方式
上述的複雜也就是展開且綁定定位在那個結點上 highlight ,而非僅僅是點擊就跳往那個詞頭,如此的結構相當冗長,體積會膨漲的很大,我猜這大概是 vim 兄想要的方式吧!
<li><a href="entry://Sencha"><mark>Sencha</mark></a></li>
然后配上一個詞頭…Sencha …
當然也可以用橫向的方式,只是若某階的詞條太多,則在畫面上顯示會有困擾,且不易一目暸然
用 mdict tool 去2階串2階的方法一直串出來的
==========================================================
直式的樹狀結構感覺上似乎來的清爽一些,但因沒有再展開的詞條上或項目上 highlight 似乎也是不足的缺憾
已经自行解决了。
Roget’s 6th 这部可以分享一下吗?
那個作的不是很好啦!哈!哈!