<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "<a href="http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd" target="_blank">http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd</a>">
<html xmlns="<a href="http://www.w3.org/1999/xhtml" target="_blank">http://www.w3.org/1999/xhtml</a>">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<style type="text/css">
body
{
margin: 0px;
padding: 20px;
font: 12px tahoma,宋体,sans-serif;
}
/* 无限子级菜单 开始 */
*
{
margin: 0px;
padding: 0px;
}
/* 外框 */
#TreeMenu
{
Width: 160px;
word-wrap: break-word;
background-color: #FFFFCC;
}
/* 每一个ul */
#TreeMenu ul
{
margin: 0px 0px 0px 10px;
list-style: none;
}
/* 第一个ul */
ul#TreeTop
{
margin: 0px;
}
/* 每一个li */
#TreeMenu ul li
{
width: 100%;
}
/* 每一个li里面的a 开始 */
#TreeMenu ul li a
{
padding: 0px 0px 0px 30px;
font-size: 12px;
font-weight: normal;
text-decoration: none;
}
#TreeMenu ul li a:link,
#TreeMenu ul li a:visited
{
color: #009933;
}
#TreeMenu ul li a:hover
{
color: #FF0000;
}
#TreeMenu ul li a:active
{
color: #009933;
}
/* 每一个li里面的a 结束 */
/* 关闭的节点 开始 */
li.TreeClosed
{
background: url(<a href="http://www.cnlei.org/mycode/CNLTreeMenu/Ver1.0.2/css/skin3/closed.gif" target="_blank">http://www.cnlei.org/mycode/CNLTreeMenu/Ver1.0.2/css/skin3/closed.gif</a>) no-repeat 0px 0px;
}
li.TreeClosed ul
{
display: none;
}
/* 关闭的节点 结束 */
/* 打开的节点 */
li.TreeOpened
{
background: url(<a href="http://www.cnlei.org/mycode/CNLTreeMenu/Ver1.0.2/css/skin3/opened.gif" target="_blank">http://www.cnlei.org/mycode/CNLTreeMenu/Ver1.0.2/css/skin3/opened.gif</a>) no-repeat 0px 0px;
}
/* 最终节点 开始 */
li.TreeChild
{
background:url(<a href="http://www.cnlei.org/mycode/CNLTreeMenu/Ver1.0.2/css/skin3/child.gif" target="_blank">http://www.cnlei.org/mycode/CNLTreeMenu/Ver1.0.2/css/skin3/child.gif</a>) no-repeat 0px 0px;
}
/* 调整最终节点的位置 */
#TreeMenu ul li.TreeChild
{
margin: 0px 0px 0px 4px;
}
/* 调整最终节点中a的位置 */
#TreeMenu ul li.TreeChild a
{
padding: 0px 0px 0px 15px;
}
/* 最终节点 结束 */
/* 全部展开折叠 开始 */
#SwitchAllNodes
{
padding: 10px 0px 10px 15px;
}
a#AllOpenID,
a#AllCloseID
{
color: #009933;
text-decoration: none;
}
a#AllCloseID
{
display: none;
}
a#AllOpenID:hover,
a#AllCloseID:hover
{
color: #FF0000;
}
/* 全部展开折叠 结束 */
/* 无限子级菜单 结束 */
</style>
<title>无标题文档</title>
</head>
<body>
<div id="TreeMenu">
<h4>Tree Menu</h4>
<div id="SwitchAllNodes">
<a id="AllOpenID" href="#" onclick="javascript:funSwitchAllNodes('Open','AllOpenID','AllCloseID');">全部展开</a>
<a id="AllCloseID" href="#" onclick="javascript:funSwitchAllNodes('Close','AllOpenID','AllCloseID');">全部折叠</a>
</div>
<ul id="TreeTop">
<!-- 第1级 开始 -->
<li class="TreeOpened"><a href="#">IECN.Net</a>
<ul>
<!-- 第2级 开始 -->
<li><a href="#">技术区</a>
<ul>
<!-- 第3级 开始 -->
<li><a href="#">网页技术</a>
<ul>
<!-- 第4级 内容 -->
<li class="TreeChild"><a href="#">JavaScript</a></li><!--TreeChild Node-->
<li class="TreeChild"><a href="#">HTML/XHTML/CSS</a></li>
<li class="TreeChild"><a href="#">Ajax</a></li>
<li class="TreeChild"><a href="#">网页制作工具</a></li>
<li class="TreeChild"><a href="#">设计/图形</a></li>
<li class="TreeChild"><a href="#">Flash/多媒体</a></li>
<li class="TreeChild"><a href="#">VML/Web3D</a></li>
</ul>
</li>
<!-- 第3级 结束 -->
<!-- 第3级 开始 -->
<li><a href="#">Web编程</a>
<ul>
<!-- 第4级 内容 -->
<li class="TreeChild"><a href="#">Java</a></li><!--TreeChild Node-->
<li class="TreeChild"><a href="#">.Net</a></li>
<li class="TreeChild"><a href="#">ASP/VBScript</a></li>
<li class="TreeChild"><a href="#">PHP</a></li>
<li class="TreeChild"><a href="#">Perl/Python</a></li>
<li class="TreeChild"><a href="#">Web综合/开源</a></li>
</ul>
</li>
<!-- 第3级 结束 -->
<!-- 第3级 开始 -->
<li><a href="#">数据库</a>
<ul>
<!-- 第4级 内容 -->
<li class="TreeChild"><a href="#">Access/SQLServer</a></li><!--TreeChild Node-->
<li class="TreeChild"><a href="#">MySQL/PostgreSQL</a></li>
<li class="TreeChild"><a href="#">Oracle/DB2/Sybase</a></li>
</ul>
</li>
<!-- 第3级 结束 -->
<!-- 第3级 开始 -->
<li><a href="#">服务器</a>
<ul>
<!-- 第4级 内容 -->
<li class="TreeChild"><a href="#">Windows/IIS</a></li><!--TreeChild Node-->
<li class="TreeChild"><a href="#">Unix/Linux/Apache</a></li>
<li class="TreeChild"><a href="#">应用服务器</a></li>
</ul>
</li>
<!-- 第3级 结束 -->
</ul>
</li>
<!-- 第2级 结束 -->
<!-- 第2级 开始 -->
<li><a href="#">二级目录</a>
<ul>
<!-- 第3级 开始 -->
<li><a href="#">三级目录</a>
<ul>
<!-- 第4级 开始 -->
<li><a href="#">四级目录</a>
<ul>
<!-- 第5级 开始 -->
<li><a href="#">五级目录</a>
<ul>
<!-- 中间级 开始 -->
<li><a href="#">......</a>
<ul>
<!-- 第n级 开始 -->
<li><a href="#">第n级目录</a>
<ul>
<!-- 第n+1级 内容 -->
<li class="TreeChild"><a href="#">最终节点1</a></li><!--TreeChild Node-->
<li class="TreeChild"><a href="#">最终节点2</a></li>
<li class="TreeChild"><a href="#">最终节点3</a></li>
</ul>
</li>
<!-- 第n级 结束 -->
</ul>
</li>
<!-- 中间级 结束 -->
</ul>
</li>
<!-- 第5级 结束 -->
</ul>
</li>
<!-- 第4级 结束 -->
</ul>
</li>
<!-- 第3级 结束 -->
</ul>
</li>
<!-- 第2级 结束 -->
<!-- 第2级 开始 -->
<li><a href="#">第二个二级目录</a>
<ul>
<!-- 第3级 开始 -->
<li><a href="#">第二个三级目录</a>
<ul>
<!-- 第4级 开始 -->
<li><a href="#">第二个四级目录</a>
<ul>
<!-- 第5级 开始 -->
<li><a href="#">第二个五级目录</a>
<ul>
<!-- 中间级 开始 -->
<li><a href="#">......</a>
<ul>
<!-- 第n级 开始 -->
<li><a href="#">第二个第n级目录</a>
<ul>
<!-- 第n+1级 内容 -->
<li class="TreeChild"><a href="#">最终节点1</a></li><!--TreeChild Node-->
<li class="TreeChild"><a href="#">最终节点2</a></li>
<li class="TreeChild"><a href="#">最终节点3</a></li>
</ul>
</li>
<!-- 第n级 结束 -->
</ul>
</li>
<!-- 中间级 结束 -->
</ul>
</li>
<!-- 第5级 结束 -->
</ul>
</li>
<!-- 第4级 结束 -->
</ul>
</li>
<!-- 第3级 结束 -->
</ul>
</li>
<!-- 第2级 结束 -->
</ul>
</li>
<!-- 第1级 结束 -->
</ul>
</div>
<script type="text/javascript">
<!--
/*
结构是<ul><li><div class="TreeTMP"><a>内容</a></div></li></ul>
<TreeTMP>被点击后,改变这个<TreeTMP>父级的<li>的class名称
*/
function funSwitch(praOBJ)
{
if (praOBJ.parentNode.className == "TreeOpened")
praOBJ.parentNode.className = "TreeClosed
神仙别闹
- 粉丝: 4230
- 资源: 7516
最新资源
- 基于ARM的buck-boost拓扑双向DC-DC电源变器 同步BUCK电路和同步BOOST电路进行级联,采用高性能32位ARM 芯片构建数字电源,能够根据输入电压和输出电压的大小关系,实现
- 计算机组成原理试题集,个人学习整理,仅供参考
- php学习之美少女API随机调动图片源码+414张美少女黑丝图
- 计算机组成原理复习,个人学习整理,仅供参考
- 视频编码标准VVC中几何分区模式的技术综述与性能分析
- 计算机组成原理20套题试题
- 非常实用的Qt C++开发工具,它利用JSON配置文件实现了一个高度灵活和可扩展的菜单、工具栏以及状态栏自动生成系统 具体工作原理可以概括如下: JSON配置驱动:开发者可以通过编写JSON格式的配
- 计算机组成原理20套题答案
- SpringBoot 3 + Java21 + FastExcel 实现 excel 文档的读取与生成功能
- 模电课后习题答案11111111
- 电机测速实验(霍尔传感器++++)
- C++ Primer Plus-第6版-附录文件和源代码
- 蓝桥杯单片机霍尔传感器程序.zip
- 交错并联Boost PFC整流电路设计与仿真 simulink仿真 单路boost pfc THD分析 CCM电感电流连续模式 功率因素校正 芯片UCC28070 pdf详细介绍
- linux常用命令大全及说明
- 五子棋程序 附源代码,个人学习整理,仅供参考
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈