以前写的两个CSS树形菜单
第一次写的CSS树形菜单比较简单,只有二级目录,javascript代码总共不到十行,主要是靠CSS中的包含写法来实现的。
演示地址:
(1)http://www.cnlei.org/mycode/csstreemenu/index.html
(2)http://cnlei.iecn.net/mycode/csstreemenu/index.html
下载链接:
(1)http://www.cnlei.org/mycode/csstreemenu/csstreemenu.rar
(2)http://cnlei.iecn.net/mycode/csstreemenu/csstreemenu.rar
在第一次写的基础上改进成了无限级了,并取名为:CNL Tree Menu
1."CNL Tree Menu"为无限级树形,兼容以下版本的浏览器:IE5.0+, FF1.06+, Opera8.5+ ……
2.HTML,CSS,JavaScript代码相互分离(即数据,风格,脚本三者分离),可应用于多种场合,易于维护修改;更换树形图标,只需要修改CSS文件.
3.通过W3C校验(XHtml1-Strict,CSS1.0).
演示地址:
(1)http://www.cnlei.org/mycode/CNLTreeMenu/Ver1.0.2/index.html
(2)http://cnlei.iecn.net/mycode/CNLTreeMenu/Ver1.0.2/index.html
下载链接:
(1)http://www.cnlei.org/mycode/CNLTreeMenu/CNLTreeMenuVer1.0.2.rar
(2)http://cnlei.iecn.net/mycode/CNLTreeMenu/CNLTreeMenuVer1.0.2.rar
相关推荐
-
json+jQuery实现的无限级树形菜单效果代码
本文实例讲述了json+jQuery实现的无限级树形菜单效果代码.分享给大家供大家参考.具体如下: 这里演示json树形菜单,JS无级树树形菜单,引入了jQuery插件,使用递归实现获取无级树数据并生成DOM结构,可以在JSON数据里 扩展无限级 看结构就明白. 先来看看运行效果截图: 在线演示地址如下: http://demo.jb51.net/js/2015/jquery-json-tree-style-menu-codes/ 具体代码如下: <!DOCTYPE html PUBLIC &quo
-
无限级CSS树形菜单 Ver2.0
新写的树: 1.解决了大数量加载过慢的问题 2.改进应用接口,可扩展性更强 先看效果吧,回头再写相关的使用参数文档:) 实例演示: http://www.jb51.net/tools/cssTREE/index.html http://www.jb51.net/tools/cssTREE/index.big.html(大数据量(3000结点)效果演示) 代码下载: http://www.jb51.net/tools/cssTREE/lTREE.rar 使用说明: 待
-
Android提高之多级树形菜单的实现方法
一般来说在Android里要实现树形菜单,都是用ExpandableList(也有高手自己继承ListView或者LinearLayout来做),但是ExpandableList一般只能实现2级树形菜单.本文所述实例也依然使用ExpandableList,但是要实现的是3级树形菜单. 本文程序运行效果图如下图所示: 当用BaseExpandableListAdapter来实现二级树形菜单时,父项(getGroupView())和子项(getChildView())都是使用TextView.当要实
-
CSS TreeMenu 二级树形菜单示例
二级树形菜单示例:CSS TreeMenu a,a:visited {color:#333;text-decoration:none;} a:hover {color:#f60;} body,td {font:13px "Geneva","宋体", "Arial", "Helvetica",sans-serif;} ul,li {margin:0;padding:0;list-style:none;} h1,h2,h3,h4,
-
Java递归如何正确输出树形菜单
本文实例为大家分享了java递归输出树形菜单的具体代码,供大家参考,具体内容如下 首先我们要建立树节点的类: package com.tree; public class Node { private Integer id; private Integer parentId; private String name; private String link; public Integer getId() { return id; } public void setId(Integer id) {
-
轻松学习jQuery插件EasyUI EasyUI创建树形菜单
一.EasyUI使用标记创建树形菜单 一个树形菜单(Tree)可以从标记创建.easyui 树形菜单(Tree)也可以定义在 <ul> 元素中.无序列表的 <ul> 元素提供一个基础的树(Tree)结构.每一个 <li> 元素将产生一个树节点,子 <ul> 元素将产生一个父树节点. 创建树形菜单(Tree) <ul class="easyui-tree"> <li> <span>Folder</s
-
JS无限极树形菜单,json格式、数组格式通用示例
修改了一下数据格式,是json和数组或者混合型的数据都通用,不用特定key等 复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"&g
-
winform树形菜单无限级分类实例
以下实现的是一个树形菜单,每一级对应一类窗口,点击叶子节点时弹出新的窗口: 用递归和委托实现的. 第一部分功能-创建树形菜单 复制代码 代码如下: /// <summary> /// 创建树形菜单 /// </summary> public void AddTree(int ParentID, TreeNode pNode) { // 数据库名字字段 string str
-
一个简单的js树形菜单
我练习一下,以免不时之需. 树形菜单不过就是把普通菜单重新排列一下,看起来像树形而已. 上图京东的菜单,给他多几个嵌套,然后添加收缩伸展事件,差不多就行了. 给个例子: 复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html>
-
用dtree实现树形菜单 dtree使用说明
准备工作: 请从我们http://www.jb51.net/jiaoben/31974.html下载dtree.zip文件 dtree.zip压缩包介绍: dtree是一个由JavaScript编写成的简单的树形菜单组件,目前免费并且开源. 目前有很多的树形菜单组件(比如ext),dtree是一种简单易懂的js组件, 不需要复杂的操作即可生产,同时支持动态从数据库引入数据 解压后有以下几部分: img文件夹: 包含树形菜单显示需要的图标 api.html : 作者写的dtree帮助文档 dtre
随机推荐
- mysql 的replace into实例详解
- 字符集和字符编码(Charset & Encoding)
- 在for循环中length值是否需要缓存
- Linux 新的API signalfd、timerfd、eventfd使用说明
- Android编程之图片颜色处理方法
- php实现的递归提成方案实例
- php处理单文件、多文件上传代码分享
- 查看MySQL的错误日志的方法
- 未处理的事件"PageIndexChanging" 之解决方案
- c++中strcpy函数在VS2015无法使用的问题
- Ubuntu 14.04下安装Eclipse的经验分享
- C#实现的ACCESS数据库操作类完整实例
- jQuery .tmpl(), .template()学习资料小结
- 用jquery设置按钮的disabled属性的实现代码
- JavaScript 完成注册页面表单校验的实例
- 如何写一个通用的JavaScript效果库!(2/2)
- Java swing五子棋的实现方法
- 从Nginx切换到Tengine的步骤分享
- 详解Ubuntu/CentOS下Apache多站点配置
- Android图片占用内存全面分析