HTML中列表收起与展开

HTML中,点击列表元素,在其下展开更多的小选项。不点的时候是收起来的。
就是实现路由器左边的菜单那样的功能。怎么实现,知道的指点一下,谢谢了!!
我现在要设计一个有防火墙功能的路由器
分两部分:后台的CGI和前台的网页
CGI技术好说,比较单一,但是网页技术太过繁杂,看见别人的效果就是做不出来.除了HTML,CSS,JAVASCRIPT之外,还要用到什么技术呢?
登陆路由器的验证对话框是怎么实现的?
不懂的太多,谁给指点一下下.QQ:501273588

最常见的方法是通过Javascript控制某标签的CSS属性来实现的,下面是具体实现方法:

首先给要隐藏或显示的部分所在标签一个惟一的ID,比如将它们放到一个<div id="div1"></div>里;

然后给某个实体(按你的意思来,就是"列表元素")的onclick事件写一个响应的方法,方法中用上类似以下的语句:

document.all["div1"].style.display="block"; //显示

document.all["div1"].style.display="none"; //隐藏

其中"div1"就是要显示或隐藏的部分的ID。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-06-27
JAVASCRIPT+css 实现的
其实 原理和动态导航栏一样
第2个回答  2008-06-27
css的功能。你看一下css
相似回答