javascript css 三级目录(简单的)
javascript css 三级目录(简单的)
发布时间:2016-12-29 来源:查字典编辑
摘要:是在原先的二级目录改的,先给出演示这里是css复制代码代码如下:/*bgmacji(http://www.macji.com)*/ul,li...

是在原先的二级目录改的,先给出演示

这里是css

复制代码 代码如下:

/*bgmacji(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:01px}

.m_menu_content{border-top:solid1px#ccc;padding:8px2px}

/*一级*/

.m_menu_contentp{height:22px;line-height:22px}

.m_menu_contentpa{

color:#666633;

font-weight:bold;

text-decoration:none;

background:url(http://www.macji.com/blog/img/icon.gif)no-repeat8px4px;

padding:00030px;

display:block

}

.m_menu_contentpa:hover{color:#fe8005;font-weight:bold;text-decoration:none}

.m_menu_contentpa.on{background-position:8px-18px}

/*二级*/

.menu2{}

.menu2li{line-height:22px}

.menu2a{color:#000;

text-decoration:none;

display:block;

padding:00040px;

background:url(http://www.macji.com/blog/img/icon.gif)no-repeat18px4px

}

.menu2a.on{background-position:18px-18px}

/*三级*/

.menu2ul{}

.menu2ula{

background-position:30px-39px;

padding:00050px;

color:#666633;

text-decoration:underline

}

.menu2ula:hover{background-color:#f5f5f5;color:#f60}

目录是循环的,我给写死了.下面给出js

复制代码 代码如下:

/*

这里是直接写死了,根据传入的id编号,判断是否显示,不显示就显示

id编号是有规律的,可用服务器端语言循环出目录

*/

functionsetMenuList(num){

varp=document.getElementById('p'+num);

varul=document.getElementById('ul'+num);

if(ul.style.display==‘none'){

ul.style.display=”;

p.className=“on”;

}else{

ul.style.display=‘none';

p.className=“”;

}

}

演示查看

简易三级目录演示

推荐文章
猜你喜欢
附近的人在看
推荐阅读
拓展阅读
相关阅读
网友关注
最新ASP教程学习
热门ASP教程学习
编程开发子分类