JS实现的简洁二级导航菜单雏形效果


Posted in Javascript onOctober 13, 2015

本文实例讲述了JS实现的简洁二级导航菜单雏形效果。分享给大家供大家参考。具体如下:

这是一个二级导航菜单雏形,风格简洁,圆角形,也是当前比较流行的菜单效果,支持二级,演示内容是随便搞的,希望大家喜欢。

运行效果截图如下:

JS实现的简洁二级导航菜单雏形效果

在线演示地址如下:

具体代码如下:

<!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">
<head>
<title>二级导航菜单</title>
<meta http-equiv="content-type" content="text/html;charset=gb2312">
<style type="text/css"> 
<!-- 
*{font-size:12px;} 
html,body{margin:0;text-align:center;over-flow:hidden;height:100%;width:100%;} 
UL{list-style-type:none; margin:0px;} 
.ttl{height:18px;} 
.ctt{ 
height:auto; 
padding:6px; 
clear:both; 
border: 1px solid #CCCCCC; 
} 
.w936{ 
width:936px; 
clear:both; 
height: 120px; 
margin-top: 20px; 
margin-right: 0; 
margin-bottom: 2px; 
margin-left: 0; 
} 
.normaltab { 
color:#1F3A87; 
} 
.hovertab { 
color:#FF0000; 
background-color: #99CC00; 
} 
.dis{display:block;} 
.undis{display:none;} 
.tabs { 
width:100%; 
background:#BBD9EE; 
font-size:93%; 
line-height:normal; 
} 
.tabs ul { 
margin:0; 
padding:10px 10px 0 50px; 
list-style:none; 
} 
.tabs li { 
display:inline; 
margin:0; 
padding:0; 
cursor: pointer; 
} 
.tabs a { 
float:left; 
background:url("images/tableft.gif") no-repeat left top; 
margin:0; 
padding:0 0 0 4px; 
text-decoration:none; 
} 
.tabs a span { 
float:left; 
display:block; 
background:url("images/tabright.gif") no-repeat right top; 
padding:5px 15px 4px 6px; 
color:#666; 
} 
.tabs a span {float:none;} 
.tabs a:hover span { 
color:#FF9834; 
} 
.tabs a:hover { 
background-position:0% -42px; 
} 
.tabs a:hover span { 
background-position:100% -42px; 
} 
--> 
</style> 
<script type="text/javascript" language="javascript"> 
<!-- 
function g(o){return document.getElementById(o);} 
function HoverLi(n) 
{ 
for(var i=1;i<=8;i++){g('tb_'+i);g('tbc_0'+i).className='undis';} 
g('tbc_0'+n).className='dis';g('tb_'+n); 
} 
//--> 
</script> 
</head>
<body>
<div class="w936"> 
 <div id="tb_" class="tb_ tabs"> 
  <ul> 
   <li id="tb_1" onmouseover="HoverLi(1);"><a href="#"><span>ASP</span></a></li> 
   <li id="tb_2" onmouseover="HoverLi(2);"><a href="#"><span>PHP</span></a></li> 
   <li id="tb_3" onmouseover="HoverLi(3);"><a href="#"><span>.NET</span></a></li> 
   <li id="tb_4" onmouseover="HoverLi(4);"><a href="#"><span>JSP</span></a></li> 
   <li id="tb_5" onmouseover="HoverLi(5);"><a href="#"><span>JAVA</span></a></li> 
   <li id="tb_6" onmouseover="HoverLi(6);"><a href="#"><span>DELPHI</span></a></li> 
   <li id="tb_7" onmouseover="HoverLi(7);"><a href="#"><span>VC++</span></a></li> 
   <li id="tb_8" onmouseover="HoverLi(8);"><a href="#"><span>AJAX</span></a></li> 
  </ul> 
 </div> 
 <div class="ctt"> 
  <div class="dis" id="tbc_01">ASP的内容一</div> 
  <div class="undis" id="tbc_02">PHP的内容二</div> 
  <div class="undis" id="tbc_03">.NET的内容三</div> 
  <div class="undis" id="tbc_04">JSP的内容四</div> 
  <div class="undis" id="tbc_05">JAVA的内容五</div> 
  <div class="undis" id="tbc_06">DELPHI的内容六</div> 
  <div class="undis" id="tbc_07">VC++的内容七</div> 
  <div class="undis" id="tbc_08">AJAX的内容</div> 
 </div>
</div>
</body>
</html>

希望本文所述对大家的JavaScript程序设计有所帮助。

Javascript 相关文章推荐
JavaScript 学习 - 提高篇
Feb 02 Javascript
Prototype源码浅析 String部分(二)
Jan 16 Javascript
javascript动态加载实现方法一
Aug 22 Javascript
javascript 保存文件到本地实现方法
Nov 29 Javascript
有关于JS辅助函数inherit()的问题
Apr 07 Javascript
JS实现在页面随时自定义背景颜色的方法
Feb 27 Javascript
聊一聊jQuery插件uploadify使用方法
Aug 24 Javascript
layer弹出层中H5播放器全屏出错的解决方法
Feb 21 Javascript
详解前后端分离之VueJS前端
May 24 Javascript
jQuery 点击获取验证码按钮及倒计时功能
Sep 20 jQuery
浅谈关于JS下大批量异步任务按顺序执行解决方案一点思考
Jan 08 Javascript
vue 自定义组件的写法与用法详解
Mar 04 Javascript
JS实现带圆弧背景渐变效果的导航菜单代码
Oct 13 #Javascript
js验证真实姓名与身份证号是否匹配
Oct 13 #Javascript
编写高性能Javascript代码的N条建议
Oct 12 #Javascript
JavaScript 性能优化小结
Oct 12 #Javascript
一个php+js实时显示时间问题
Oct 12 #Javascript
JS实现新浪微博效果带遮罩层的弹出框代码
Oct 12 #Javascript
jquery实现仿新浪微博带动画效果弹出层代码(可关闭、可拖动)
Oct 12 #Javascript
You might like
php.ini中date.timezone设置详解
2016/11/20 PHP
解决laravel上传图片之后,目录有图片,但是访问不到(404)的问题
2019/10/14 PHP
jQuery chili图片远处放大插件
2009/11/30 Javascript
一些经常会用到的Javascript检测函数
2010/05/31 Javascript
Jquey拖拽控件Draggable使用方法(asp.net环境)
2010/09/28 Javascript
Jquery中显示隐藏的实现代码分析
2011/07/26 Javascript
jquery防止重复执行动画避免页面混乱
2014/04/22 Javascript
原生js实现日期联动
2015/01/12 Javascript
angularjs自定义ng-model标签的属性
2016/01/21 Javascript
javascript每日必学之基础入门
2016/02/16 Javascript
jquery设置css样式的多种方法(总结)
2017/02/21 Javascript
ES6新特性之解构、参数、模块和记号用法示例
2017/04/01 Javascript
详解Nodejs之npm&amp;package.json
2017/06/15 NodeJs
JavaScript 隐性类型转换步骤浅析
2018/03/15 Javascript
JS实现旋转木马轮播图
2020/01/01 Javascript
详解钉钉小程序组件之自定义模态框(弹窗封装实现)
2020/03/07 Javascript
[09:37]DOTA2卡尔工作室 英雄介绍圣堂刺客篇
2013/06/13 DOTA
[02:27]刀塔重生降临
2015/10/14 DOTA
[32:36]完美世界DOTA2联赛PWL S3 LBZS vs CPG 第二场 12.12
2020/12/16 DOTA
使用python实现递归版汉诺塔示例(汉诺塔递归算法)
2014/04/08 Python
python读取文本绘制动态速度曲线
2018/06/21 Python
浅谈python3发送post请求参数为空的情况
2018/12/28 Python
django-filter和普通查询的例子
2019/08/12 Python
python支付宝支付示例详解
2019/08/22 Python
python实现高斯(Gauss)迭代法的例子
2019/11/20 Python
Python 合并拼接字符串的方法
2020/07/28 Python
用CSS3的box-reflect来制作倒影效果
2016/11/15 HTML / CSS
Oracle中delete,truncate和drop的区别
2016/05/05 面试题
文明和谐家庭事迹材料
2014/05/18 职场文书
学校组织向国旗敬礼活动方案(中小学适用)
2014/09/27 职场文书
入党积极分子自我批评思想汇报
2014/10/10 职场文书
歌咏比赛口号大全
2015/12/25 职场文书
聊聊golang中多个defer的执行顺序
2021/05/08 Golang
python3.7.2 tkinter entry框限定输入数字的操作
2021/05/22 Python
使用SQL实现车流量的计算的示例代码
2022/02/28 SQL Server
聊聊配置 Nginx 访问与错误日志的问题
2022/05/25 Servers