javascript css实现三级目录(简单的)
程序员文章站
2022-10-27 19:50:38
是在原先的二级目录改的,先给出演示
这里是css
/*bg macji(http://www.macji.com)*/
ul,li,p{marg...
是在原先的二级目录改的,先给出演示
这里是css
/*bg macji(http://www.macji.com)*/ ul,li,p{margin:0; padding:0; list-style:none; font-size:12px} .m_menu_title{height:24px;line-height:24px;text-align:center;margin:0 1px} .m_menu_content{border-top:solid 1px #ccc;padding:8px 2px} /*一级*/ .m_menu_content p{height:22px;line-height:22px} .m_menu_content p a{ color:#666633; font-weight:bold; text-decoration:none; background:url(http://www.macji.com/blog/img/icon.gif) no-repeat 8px 4px; padding:0 0 0 30px; display:block } .m_menu_content p a:hover{color:#fe8005;font-weight:bold;text-decoration:none} .m_menu_content p a.on{background-position:8px -18px} /*二级*/ .menu2{} .menu2 li{line-height:22px} .menu2 a{color:#000; text-decoration:none; display:block; padding:0 0 0 40px; background:url(http://www.macji.com/blog/img/icon.gif) no-repeat 18px 4px } .menu2 a.on{background-position:18px -18px} /*三级*/ .menu2 ul{} .menu2 ul a{ background-position:30px -39px; padding:0 0 0 50px; color:#666633; text-decoration:underline } .menu2 ul a:hover{background-color:#f5f5f5; color:#f60}
目录是循环的,我给写死了.下面给出js
/* 这里是直接写死了,根据传入的id编号,判断是否显示,不显示就显示 id编号是有规律的,可用服务器端语言循环出目录 */ function setmenulist(num){ var p = document.getelementbyid('p' + num); var ul = document.getelementbyid('ul' + num); if(ul.style.display == ‘none'){ ul.style.display = ”; p.classname = “on”; }else{ ul.style.display = ‘none'; p.classname = “”; } }
演示查看
简易三级目录演示赞 (0)打赏 微信扫一扫相关文章:
asp生成柱型体,折线图,饼图源代码 <% function table2(total,table_x,table_... [阅读全文] 记录集内随机取记录的代码 <% ' moving to random re... [阅读全文] asp用客户端数组存放数据,这种应用我已经见过很多。但最近在研究几套流量交换联盟系统时,这种技术才引起了我的注意。 下面我讲讲如何运... [阅读全文] 轻松实现将上传图片到数据库 很久就想自己写一写程序了,不过由于赖就不想写我,今天刚好有空,所以写了这个小小的程序很容易一看就知道的,... [阅读全文] javascript中的对象js作为一种动态语言,在语法上有相当大的*度,所以造成了一种功能,有n种写法的局面。 在js中实现oo... [阅读全文]版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。
发表评论