广告服务
|
收藏本页
|
设为首页
|
登录
|
注册
退出
|
管理
Alexa排名查询
|
广告代码
|
发布源码
首页
学院
源码
软件
书籍
模板
图标
图片
字体
酷站
特效
工具
论坛
阿里西西通告:
ASP教程
|
PHP教程
|
JSP教程
|
.NET教程
|
CGI教程
|
XML教程
|
AJAX教程
|
HTML
|
网站重构
|
CSS教程
|
JS教程
|
网页设计
|
数据库
|
服务器
|
开发工具
|
网站运营
ASP源码下载
|
ASP.NET源码下载
|
PHP源码下载
|
JSP源码下载
|
CGI源码下载
|
FLASH源码下载
|
AJAX源码下载
|
办公OA源码
|
网店商城
|
公司网站源码
|
整站源码
代码编程
|
界面设计
|
加解密
|
开发辅助
|
浏览阅读
|
装机必备
|
IIS软件
|
FTP软件
|
安全软件
|
远程监控
|
邮件系统 |
虚拟主机 |
web服务 |
组件
|
设计软件
|
数据库
网站运营
|
ASP电子书
|
PHP电子书
|
.NET电子书
|
JSP电子书
|
CGI
|
数据库XML
|
服务器
|
HTML
|
设计教程
|
AJAX
|
JAVA/J2EE
|
C语言
|
VB
|
DELPHI
|
安全
|
其它
论坛程序模板
|
医疗网站
|
产品网页
|
商务网站
|
主机网站
|
旅游网站
|
体育
|
娱乐
|
艺术网站
|
建筑网页
|
动植食物
|
人物网站
|
教育网页
|
企业网站
|
简约
|
另类
系统
|
房屋
|
苹果
|
文件夹
|
电脑
|
影视
|
动植物
|
表情
|
系列图标
|
软件
|
文件
|
游戏
|
工具
|
CD光盘
|
交通
|
人物
|
食物
|
体育
|
国旗
|
卡通
|
标志
|
桌面图标
风景图片
|
花草图片
|
水资源图片
|
动物图片
|
美食图片
|
人物图片
|
抽象
|
民族艺术
|
静物图片
|
宇宙图片
|
建筑图片
|
装修图片
|
科技交通
|
体育图片
|
精美图片
书法家字体
|
迷你
|
金梅
|
汉仪
|
华文
|
长城
|
创艺
|
汉鼎
|
金桥
|
文鼎
|
微软
|
超世纪
|
中国龙
|
四通利方
|
华康
|
经典
|
王汉宗
|
中文
|
条形码
|
英文
|
其它
韩国酷站
|
欧美酷站
|
中国酷站
|
日本酷站
|
黑色酷站
白色酷站
|
灰色酷站
|
红色酷站
|
橙色酷站
|
黄色酷站
|
绿色酷站
|
青色酷站
|
蓝色酷站
|
紫色酷站
广告代码特效
|
导航条代码
|
菜单特效
|
日期时间
|
背景图像
|
图层样式
|
鼠标特效代码
|
页面窗口
|
色彩表格
|
文字特效
|
表单按钮
|
计数转换
|
游戏特效
|
实例特效
网站免费登陆
|
Alexa排名查询
|
广告代码下载
|
站长工具
|
查询工具
|
色彩工具
|
技术手册查询
|
WHOIS信息查询
|
PR值查询
|
收录查询
|
极品万年历
|
身份证查询
网络编程技术
|
网页设计制作
|
原创作品点评
|
程序员互动
|
求职招聘
|
服务器主机
|
域名交易
|
建站源码发布
|
网站推广
|
站长链接交换
|
站长赚钱讨论
|
交易广告信息
当前位置:
网页特效
>
网页特效演示页
菜单导航特效
日期时间特效
背景图像特效
图层样式特效
鼠标特效代码
页面窗口特效
色彩表格特效
文字特效代码
表单按钮特效
计数转换特效
游戏网页特效
实例网页特效
JS树形菜单 - 网页特效代码演示 - 特效代码运行
以下是HTML网页特效代码,点击运行按钮可查看效果:
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=gb2312"> <title>树形菜单2</title> <style type="text/css"> <!-- .headtd1 { background: #00A4E1; border: 2px outset; border-color: #00BBFF #0077FF #0077FF #00BBFF; cursor: hand; font-size: 9pt} .headtd2 { background: #20C1FF; border: 2px outset; border-color: #60D3FF #0077FF #0077FF #60D3FF; cursor: hand; font-size: 9pt} .bodytd { background: #99CCFF; border: 2px outset; border-color: #B0D8FF #0077FF #0077FF #B0D8FF; font-size: 9pt} --> </style> <script language="JavaScript"> scores = new Array(20); var numTotal=0;NS4 = (document.layers) ? 1 : 0;IE4 = (document.all) ? 1 : 0;ver4 = (NS4 || IE4) ? 1 : 0; if (ver4) { with (document) { write("<STYLE TYPE='text/css'>"); if (NS4) { write(".parent {position:absolute; visibility:visible}"); write(".child {position:absolute; visibility:visible}"); write(".regular {position:absolute; visibility:visible}") } else { write(".child {display:none}") } write("</STYLE>"); }}function getIndex(el) { ind = null; for (i=0; i<document.layers.length; i++) { whichEl = document.layers[i]; if (whichEl.id == el) { ind = i; break; } } return ind;}function arrange() { nextY = document.layers[firstInd].pageY +document.layers[firstInd].document.height; for (i=firstInd+1; i<document.layers.length; i++) { whichEl = document.layers[i]; if (whichEl.visibility != "hide") { whichEl.pageY = nextY; nextY += whichEl.document.height; } }}function initIt(){ if (!ver4) return; if (NS4) { for (i=0; i<document.layers.length; i++) { whichEl = document.layers[i]; if (whichEl.id.indexOf("Child") != -1) whichEl.visibility = "hide"; } arrange(); } else { divColl = document.all.tags("DIV"); for (i=0; i<divColl.length; i++) { whichEl = divColl(i); if (whichEl.className == "child") whichEl.style.display = "none"; } }}function expandIt(el) { if (!ver4) return; if (IE4) { whichEl1 = eval(el + "Child"); for(i=1;i<=numTotal;i++){ whichEl = eval(scores[i] + "Child"); if(whichEl!=whichEl1) { whichEl.style.display = "none"; } } whichEl1 = eval(el + "Child"); if (whichEl1.style.display == "none") { whichEl1.style.display = "block"; } else { whichEl1.style.display = "none"; } } else { whichEl = eval("document." + el + "Child"); for(i=1;i<=numTotal;i++){ whichEl = eval("document." + scores[i] + "Child"); if(whichEl!=whichEl1) { whichEl.visibility = "hide"; } } if (whichEl.visibility == "hide") { whichEl.visibility = "show"; } else { whichEl.visibility = "hide"; } arrange(); }}onload = initIt; </script> <script language="JavaScript"> <!-- //该函数在调用过程中只需要在将要点击的单元格内的onclick事件中调用showme函数即可 //function showme(obj1, obj2)该函数主要为使点击的对象高亮度显示,并调用moveme函数,参数obj1为母体即<div>标签的id,obj2为点击对象本身 //function moveme(obj)该函数判断单元的移动,并调用相应的函数处理,obj参数为母体 //function moveup(obj,objtop)该函数使一个单元向上移动,参数obj为母体,objtop为母体的本身最高高度 //function movedown(obj,objbuttom)该函数使一个单元向下移动,参数obj为母体,objbuttom为母体的本身最低高度 var headHeight = 22;//每个标题的高度 var bodyHeight = 160;//母体高度 var objcount = 6;//项目的个数,要改变了项目的个数别忘了该这个东西 var step = 6;//移动速度(请确认可以被'bodyHeight-headHeight'整除,当前的设定可选速度为1,2,3,6,23,138) var moving = false;//是否有移动的项目 function showme(obj1, obj2) { //以下循环为改变标题的背景颜色 if (moving) return; moving = true; for(i=0;i<document.all.tags("td").length;i++) if (document.all.tags("td")[i].className.indexOf('headtd') == 0) document.all.tags("td")[i].className = 'headtd1'; obj2.className = 'headtd2'; moveme(obj1); } function moveme(obj) { idnumber = parseInt(obj.id.substr(4)); objtop = headHeight * (idnumber - 1); objbuttom = bodyHeight + headHeight * (idnumber - 2); currenttop = parseInt(obj.style.top); if (currenttop >= objbuttom) { //检验出每一个应该向上移动的层 countid = 1; for(i=0;i<document.all.tags("div").length;i++) if (document.all.tags("div")[i].id == 'item'+countid+'body') { obj = document.all.tags("div")[i]; objtop = headHeight * (countid - 1); if (countid == idnumber) { moveup(obj,objtop,false); break; } else moveup(obj,objtop,true); countid++; } } else if ((currenttop <= objtop) && (idnumber < objcount)) { //检验出每一个应该向下移动的层 idnumber++; countid = objcount; for(i=document.all.tags("div").length-1;i>=0;i--) if (document.all.tags("div")[i].id == 'item'+countid+'body') { obj = document.all.tags("div")[i]; objbuttom = bodyHeight + headHeight * (countid - 2); if (countid == idnumber) { movedown(obj,objbuttom,false); break; } else movedown(obj,objbuttom,true); countid--; } } } function moveup(obj,objtop,ismove) { currenttop = parseInt(obj.style.top); if (currenttop > objtop) { obj.style.top = currenttop - step; setTimeout('moveup('+obj.id+','+objtop+','+ismove+')',1) return; } moving = ismove; } function movedown(obj,objbuttom,ismove) { currenttop = parseInt(obj.style.top); if (currenttop < objbuttom) { obj.style.top = currenttop + step; setTimeout('movedown('+obj.id+','+objbuttom+','+ismove+')',1) return; } moving = ismove; } // --> </script> </head> <body> <!--改改这个div(mainboard)的height,加一个项目当然要把它的值加22了,减一个项目当然就是减22了//--> <div id="mainboard" style="position:absolute; left:2px; top:2px; width:120px; height:270px; z-index:3; overflow: hidden; background: #0099FF;" onClick=""> <div id="item1body" style="position:absolute; left:0; top:0; width:120px; height:160px; z-index:1; overflow: hidden"> <table width="100%" border="0" height="100%" cellpadding="2" cellspacing="0"> <tr> <td id="item1head" height="20" class="headtd2" onClick="showme(item1body,this)"> <div align="center">工作室</div> </td> </tr> <tr> <td class="bodytd"> <div id='KB1Parent' > <a href="#" onClick="expandIt('KB1');"> <IMG SRC='http://img.alixixi.com/icon_indextool.gif' BORDER=0>分类一</a></div> <div id='KB1Child' > <a href='time1.htm' target='_target'> <IMG SRC='http://img.alixixi.com/li01.gif' BORDER=0>0001</a> <a href='time2.htm' target='_target'> <IMG SRC='http://img.alixixi.com/li01.gif' BORDER=0>0002</a> <a href='time8.htm' target='_target'> <IMG SRC='http://img.alixixi.com/li01.gif' BORDER=0>0003</a> </div> <div id='KB2Parent' > <a href="#" onClick="expandIt('KB2');"> <IMG SRC='http://img.alixixi.com/icon_indextool.gif' BORDER=0>分类二</a></div> <div id='KB2Child' class='child'> <a href='time1.htm' target='_target'> <IMG SRC='http://img.alixixi.com/li01.gif' BORDER=0>0001</a> <a href='time2.htm' target='_target'> <IMG SRC='http://img.alixixi.com/li01.gif' BORDER=0>0002</a> <a href='time8.htm' target='_target'> <IMG SRC='http://img.alixixi.com/li01.gif' BORDER=0>0003</a></div> <div id='KB3Parent' ><a href="#" onClick="expandIt('KB3');"> <IMG SRC='http://img.alixixi.com/icon_indextool.gif' BORDER=0>分类三</a></div><div id='KB3Child' class='child'> <a href='time1.htm' target='_target'> <IMG SRC='http://img.alixixi.com/li01.gif' BORDER=0>0001</a> <a href='time2.htm' target='_target'> <IMG SRC='http://img.alixixi.com/li01.gif' BORDER=0>0002</a> <a href='time8.htm' target='_target'> <IMG SRC='http://img.alixixi.com/li01.gif' BORDER=0>0003</a></div> <div id='KB4Parent' ><a href="#" onClick="expandIt('KB4');"> <IMG SRC='http://img.alixixi.com/icon_indextool.gif' BORDER=0>分类四</a></div><div id='KB4Child' class='child'> <a href='time1.htm' target='_target'> <IMG SRC='http://img.alixixi.com/li01.gif' BORDER=0>0001</a> <a href='time2.htm' target='_target'> <IMG SRC='http://img.alixixi.com/li01.gif' BORDER=0>0002</a> <a href='time8.htm' target='_target'> <IMG SRC='http://img.alixixi.com/li01.gif' BORDER=0>0003</a></div> <div id='KB5Parent' > <a href="#" onClick="expandIt('KB5'); return false"> <IMG SRC='http://img.alixixi.com/icon_indextool.gif' BORDER=0>分类五</a></div><div id='KB5Child' class='child'> <a href='time1.htm' target='_target'> <IMG SRC='http://img.alixixi.com/li01.gif' BORDER=0>0001</a> <a href='time2.htm' target='_target'> <IMG SRC='http://img.alixixi.com/li01.gif' BORDER=0>0002</a> <a href='time8.htm' target='_target'> <IMG SRC='http://img.alixixi.com/li01.gif' BORDER=0>0003</a></div> <div id='KB6Parent' ><a href="#" onClick="expandIt('KB6'); return false"> <IMG SRC='http://img.alixixi.com/icon_indextool.gif' BORDER=0>分类六</a></div><div id='KB6Child' class='child'> <a href='time1.htm' target='_target'> <IMG SRC='http://img.alixixi.com/li01.gif' BORDER=0>0001</a> <a href='time2.htm' target='_target'> <IMG SRC='http://img.alixixi.com/li01.gif' BORDER=0>0002</a> <a href='time8.htm' target='_target'> <IMG SRC='http://img.alixixi.com/li01.gif' BORDER=0>0003</a></div> </td> </tr> </table> </div> <div id="item2body" style="position:absolute; left:0px; top:160; width:120; height:160; z-index:2; overflow: hidden"> <table width="100%" border="0" height="100%" cellpadding="2" cellspacing="0"> <tr> <td id="item2head" height="20" class="headtd1" onClick="showme(item2body,this)"> <div align="center">邮箱</div> </td> </tr> <tr> <td class="bodytd"> <div id='KB7Parent' > <a href="#" onClick="expandIt('KB7');"> <IMG SRC='http://img.alixixi.com/icon_indextool.gif' BORDER=0>分类一</a></div> <div id='KB7Child' > <a href='time1.htm' target='_target'> <IMG SRC='http://img.alixixi.com/li01.gif' BORDER=0>0001</a> <a href='time2.htm' target='_target'> <IMG SRC='http://img.alixixi.com/li01.gif' BORDER=0>0002</a> <a href='time8.htm' target='_target'> <IMG SRC='http://img.alixixi.com/li01.gif' BORDER=0>0003</a> </div> <div id='KB8Parent' > <a href="#" onClick="expandIt('KB8');"> <IMG SRC='http://img.alixixi.com/icon_indextool.gif' BORDER=0>分类二</a></div> <div id='KB8Child' class='child'> <a href='time1.htm' target='_target'> <IMG SRC='http://img.alixixi.com/li01.gif' BORDER=0>0001</a> <a href='time2.htm' target='_target'> <IMG SRC='http://img.alixixi.com/li01.gif' BORDER=0>0002</a> <a href='time8.htm' target='_target'> <IMG SRC='http://img.alixixi.com/li01.gif' BORDER=0>0003</a></div> <SCRIPT> numTotal=8; scores[1]='KB1'; scores[2]='KB2'; scores[3]='KB3'; scores[4]='KB4'; scores[5]='KB5'; scores[6]='KB6'; scores[7]='KB7'; scores[8]='KB8' </SCRIPT> </td> </tr> </table> <p class="headtd1"> </p> </div> <div id="item3body" style="position:absolute; left:0; top:182; width:120px; height:160; z-index:3"> <table width="100%" border="0" height="100%" cellpadding="2" cellspacing="0"> <tr> <td id="item3head" height="20" class="headtd1" onClick="showme(item3body,this)"> <div align="center">Q Q</div> </td> </tr> <tr> <td class="bodytd"> <div align="center">37146743</div> </td> </tr> </table> </div> <div id="item4body" style="position:absolute; left:0; top:204; width:120px; height:160; z-index:4; overflow: hidden"> <table width="100%" border="0" height="100%" cellpadding="2" cellspacing="0"> <tr> <td id="item4head" height="20" class="headtd1" onClick="showme(item4body,this)"> <div align="center">朋友</div> </td> </tr> <tr> <td class="bodytd"> <div align="center"> <p>小一、旁腾 </p> </div> </td> </tr> </table> </div> <div id="item5body" style="position:absolute; left:0; top:226; width:120px; height:160; z-index:4; overflow: hidden"> <table width="100%" border="0" height="100%" cellpadding="2" cellspacing="0"> <tr> <td id="item5head" height="20" class="headtd1" onClick="showme(item5body,this)"> <div align="center">陌生人</div> </td> </tr> <tr> <td class="bodytd"> <div align="center"> <p>小虎 AAP 小伙伴 小一</p> </div> </td> </tr> </table> </div> <!--如果要添加一个子项目请拷贝一份下面的代码并放于后面。干什么,不要拷贝我了,是下面的//--> <div id="item6body" style="position:absolute; left:0; top:248; width:120px; height:160; z-index:4; overflow: hidden"> <table width="100%" border="0" height="100%" cellpadding="2" cellspacing="0"> <tr> <td id="item6head" height="20" class="headtd1" onClick="showme(item6body,this)"> <div align="center">版本号</div> </td> </tr> <tr> <td class="bodytd"> <div align="center"> <p>版本号:1.1 封锁了移动过 程中的点击事件 这样不会出现抖 动现象了。 </div> </td> </tr> </table> </div> <!--哎哎,别往下拷贝了,到我得上面为止了,拷贝到代码放到我后面吧 哦,对了别忘了改几个id呀,div的id,td的id,还有onclick事件中的对象id id的规则是div中item+数字+body。td中item+数字+head 还有div的style中的top值呀,是多少,上面这个div的top加上22就是了 别忘了按照body下的提示改改mainboard的height呀。还有给教本中的objcount数量改为你现在项目的个数 别傻了,快点行动吧,要不赶不上饭点了//--> </div> </body> </html>
欢迎访问阿里西西网页特效代码站,js.alixixi.com
[提示:可先修改代码再按运行]
刚被其它网友点击的网页特效
特效标题
预览特效
点击
运行特效
flash的超酷播放
运行
516
炫彩变色菜单(二)
运行
252
进入网页菜单逐渐放大弹出
运行
259
特酷下拉菜单
运行
795
梦幻下拉菜单
运行
747
鼠标拖拽文字特效
运行
754
类似Windows的极品导航菜单
运行
820
有立体感的导航条
运行
780
这个脚本可以在当前页面中显...
运行
187
超酷的旋转导航效果
运行
454
微软菜单
运行
552
个性化下拉列表样式
运行
3629
多级滚动菜单(推荐)
运行
430
根据div层的高度实现长文章分页
运行
741
跟随链接的小球
运行
198
文字带连接不间断滚动效果
运行
877
不断隐现导航的菜单
运行
253
非常酷的图形渐隐导航菜单栏
运行
1265
点击按钮后延迟跳转
运行
176
隐藏层的打开关闭
运行
336
另类导航菜单
运行
504
网页限时跳转
运行
177
右侧展开酷导航条
运行
554
类似QQ的导航条
运行
1880
内部菜单展开效果
运行
543
幻影导航条
运行
822
打开一个页面层-简单
运行
339
点击后出现导航条
运行
350
进入页面前的导航提示
运行
190
又一导航等待程序
运行
235
搜索查询面板
本月特效排行
令人震撼的图片展示效果
[运行]
简单的Ajax标签导航效果,兼...
[运行]
web2.0精致导航下拉菜单代码
[运行]
一个超酷弹出窗口的小效果
[运行]
一个无缝滚动代码(兼容IE、FF)
[运行]
JS仿flash动态切换(横向,带...
[运行]
一个伸缩效果,把innerHTML==&q...
[运行]
精致导航下拉菜单
[运行]
无间断循环滚动(兼容IE、FF)
[运行]
焦点图片轮换第三季
[运行]
更多...
本周特效排行
令人震撼的图片展示效果
[运行]
简单的Ajax标签导航效果,兼...
[运行]
web2.0精致导航下拉菜单代码
[运行]
一个超酷弹出窗口的小效果
[运行]
一个无缝滚动代码(兼容IE、FF)
[运行]
JS仿flash动态切换(横向,带...
[运行]
精致导航下拉菜单
[运行]
无间断循环滚动(兼容IE、FF)
[运行]
一个伸缩效果,把innerHTML==&q...
[运行]
背景变暗的div可拖动提示窗口...
[运行]
更多...
本日特效排行
js下拉导航菜单实例
[运行]
简单的Ajax标签导航效果,兼...
[运行]
令人震撼的图片展示效果
[运行]
web2.0精致导航下拉菜单代码
[运行]
精致导航下拉菜单
[运行]
缓冲效果(原创)
[运行]
JS树形菜单
[运行]
一款动感十足的div+css动态菜单
[运行]
js 动态为talbe 添加行
[运行]
无间断循环滚动(兼容IE、FF)
[运行]
更多...
网页特效即时演示功能V1.02 - 阿里西西
关于我们
·
免责声明
·
广告服务
·
版权隐私
·
联系我们
·
友情链接
·
网站地图
·
免费收录
·
本站技术QQ群:17701495
Copyright 2004-2008 © Alixixi.com
粤ICP备05097156号