效果图:

鼠标移动到菜单项后如下:

html:

 <div id="nav" class="mainNav">
<ul class="nav">
<li><a href="#">首 页</a></li>
<li><a href="#">品 牌</a>
<div class="jnNav">
<div class="subitem">
<dl class="fore">
<dt>
<a href="#nogo">品牌:</a>
</dt>
<dd>
<em ><a href="#nogo">耐克</a></em>
<em ><a href="#nogo">阿迪达斯</a></em>
<em ><a href="#nogo">达芙妮</a></em>
<em ><a href="#nogo">李宁</a></em>
<em ><a href="#nogo">安踏</a></em>
<em ><a href="#nogo">奥康</a></em>
<em ><a href="#nogo">骆驼</a></em>
<em ><a href="#nogo">特步</a></em>
<em ><a href="#nogo">耐克</a></em>
<em ><a href="#nogo">阿迪达斯</a></em>
<em ><a href="#nogo">达芙妮</a></em>
<em ><a href="#nogo">李宁</a></em>
<em class="noborder"><a href="#nogo">特步</a></em>
</dd>
</dl>
<dl>
<dt>
<a href="#nogo">品牌:</a>
</dt>
<dd>
<em ><a href="#nogo">耐克</a></em>
<em ><a href="#nogo">阿迪达斯</a></em>
<em ><a href="#nogo">达芙妮</a></em>
<em ><a href="#nogo">李宁</a></em>
<em ><a href="#nogo">安踏</a></em>
<em ><a href="#nogo">奥康</a></em>
<em ><a href="#nogo">骆驼</a></em>
<em ><a href="#nogo">特步</a></em>
<em ><a href="#nogo">耐克</a></em>
<em ><a href="#nogo">阿迪达斯</a></em>
<em ><a href="#nogo">达芙妮</a></em>
<em ><a href="#nogo">李宁</a></em>
<em class="noborder"><a href="#nogo">特步</a></em>
</dd>
</dl>
</div>
</div>
</li>
<li><a href="#">女 装</a>
<div class="jnNav">
<div class="subitem">
<dl class="fore">
<dt>
<a href="#nogo">女 装:</a>
</dt>
<dd>
<em ><a href="#nogo">耐克</a></em>
<em ><a href="#nogo">阿迪达斯</a></em>
<em ><a href="#nogo">达芙妮</a></em>
<em ><a href="#nogo">李宁</a></em>
<em ><a href="#nogo">安踏</a></em>
<em ><a href="#nogo">奥康</a></em>
<em ><a href="#nogo">骆驼</a></em>
<em ><a href="#nogo">特步</a></em>
<em ><a href="#nogo">耐克</a></em>
<em ><a href="#nogo">阿迪达斯</a></em>
<em ><a href="#nogo">达芙妮</a></em>
<em ><a href="#nogo">李宁</a></em>
<em class="noborder"><a href="#nogo">特步</a></em>
</dd>
</dl>
<dl>
<dt>
<a href="#nogo">女 装:</a>
</dt>
<dd>
<em ><a href="#nogo">耐克</a></em>
<em ><a href="#nogo">阿迪达斯</a></em>
<em ><a href="#nogo">达芙妮</a></em>
<em ><a href="#nogo">李宁</a></em>
<em ><a href="#nogo">安踏</a></em>
<em ><a href="#nogo">奥康</a></em>
<em ><a href="#nogo">骆驼</a></em>
<em ><a href="#nogo">特步</a></em>
<em ><a href="#nogo">耐克</a></em>
<em ><a href="#nogo">阿迪达斯</a></em>
<em ><a href="#nogo">达芙妮</a></em>
<em ><a href="#nogo">李宁</a></em>
<em class="noborder"><a href="#nogo">特步</a></em>
</dd>
</dl>
</div>
</div>
</li>
<li><a href="#">男 装</a>
<div class="jnNav">
<div class="subitem">
<dl class="fore">
<dt>
<a href="#nogo">男 装:</a>
</dt>
<dd>
<em ><a href="#nogo">耐克</a></em>
<em ><a href="#nogo">阿迪达斯</a></em>
<em ><a href="#nogo">达芙妮</a></em>
<em ><a href="#nogo">李宁</a></em>
<em ><a href="#nogo">安踏</a></em>
<em ><a href="#nogo">奥康</a></em>
<em ><a href="#nogo">骆驼</a></em>
<em ><a href="#nogo">特步</a></em>
<em ><a href="#nogo">耐克</a></em>
<em ><a href="#nogo">阿迪达斯</a></em>
<em ><a href="#nogo">达芙妮</a></em>
<em ><a href="#nogo">李宁</a></em>
<em class="noborder"><a href="#nogo">特步</a></em>
</dd>
</dl>
<dl>
<dt>
<a href="#nogo">男 装:</a>
</dt>
<dd>
<em ><a href="#nogo">耐克</a></em>
<em ><a href="#nogo">阿迪达斯</a></em>
<em ><a href="#nogo">达芙妮</a></em>
<em ><a href="#nogo">李宁</a></em>
<em ><a href="#nogo">安踏</a></em>
<em ><a href="#nogo">奥康</a></em>
<em ><a href="#nogo">骆驼</a></em>
<em ><a href="#nogo">特步</a></em>
<em ><a href="#nogo">耐克</a></em>
<em ><a href="#nogo">阿迪达斯</a></em>
<em ><a href="#nogo">达芙妮</a></em>
<em ><a href="#nogo">李宁</a></em>
<em class="noborder"><a href="#nogo">特步</a></em>
</dd>
</dl>
</div>
</div>
</li>
<li><a href="#">鞋包配饰</a></li>
</ul>
</div>

css:

/*导航样式开始*/
.mainNav {
position: absolute;
top: 68px;
left:;
height: 37px;
line-height: 37px;
width: 990px;
z-index:;
background-color: #4A4A4A;
}
.mainNav .nav {
display: inline;
float: left;
margin-left: 25px;
}
.mainNav ul li {
float:left;
display: inline;
margin-right:14px;
position: relative ;
z-index:;
}
.mainNav ul li a {
display:block;
padding:0 8px;
font-weight:;
color:#fff;
font-size:14px;
}
.mainNav ul li a:hover {
background:none;
}
/* 二级菜单 */
.jnNav {
background:#FFFFFF;
border: 1px solid #B1B1B1;
border-top:;
left:;
overflow: hidden;
position: absolute;
top: 37px;
width: 474px;
z-index:;
display:none;
}
.jnNav .subitem {
float: left;
height: auto !important;
min-height: 100px;
padding: 10px 12px;
width: 450px;
}
.jnNav .subitem dl {
border-top: 1px dashed #C4C4C4;
overflow: hidden;
padding: 8px 0;
float:left;
}
.jnNav .subitem .fore {
border-top-style: none;
padding-top:;
}
.jnNav .subitem dt {
float: left;
font-weight: bold;
line-height: 16px;
padding: 4px 3px;
text-align: center;
width: 76px;
}
.jnNav .subitem dt a {
color: #000;
font-weight:;
font-size:12px;
padding:;
}
.jnNav .subitem dd {
float: left;
overflow: hidden;
padding:;
width: 364px;
}
.jnNav .subitem em {
border-right: 1px solid #CCCCCC;
float: left;
font-style: normal;
height: 14px;
line-height: 14px;
margin: 5px 0;
padding: 0 8px;
}
.jnNav .subitem em a {
color: #666666;
white-space: nowrap;
font-size:12px;
font-weight:normal;
padding:;
}
.jnNav .subitem em.noborder {
border-right: 0 none;
}

js:

//导航效果
$(function(){
$("#nav li").hover(function(){
$(this).find(".jnNav").show();
},function(){
$(this).find(".jnNav").hide();
});
})

【锋利的JQuery-学习笔记】菜单栏及其2级菜单的更多相关文章

  1. 锋利的JQuery 学习笔记

    第一章                认识JQuery ·页面加载事件(可以写多个ready())$(document).ready(function(){alert(“hello world”);} ...

  2. 锋利的jquery学习笔记

    1.$("#tt")获取的永远都是一个jquery对象,所以要判断页面上是否存在某个对象不能像js中 if($("#tt")){ } 而是通过: ){ } ps ...

  3. 锋利的jQuery学习笔记之jQuery选择器

    在介绍jQuery选择器之前,先简单介绍一下CSS选择器---> 一.CSS选择器 常见的CSS选择器有以下几种: 选择器 语法 描述 示例 标签选择器 E{CSS规则} 以文档元素为选择符 t ...

  4. jQuery 学习笔记:jQuery 代码结构

    jQuery 学习笔记:jQuery 代码结构 这是我学习 jQuery 过程中整理的笔记,这一部分主要包括 jQuery 的代码最外层的结构,写出来整理自己的学习成果,有错误欢迎指出. jQuery ...

  5. jQuery学习笔记(一)jQuery选择器

    目录 jQuery选择器的优点 基本选择器 层次选择器 过滤选择器 表单选择器 第一次写博客,希望自己能够长期坚持,以写博客的方式作为总结与复习. 最近一段时间开始学习jQuery,通过写一个jQue ...

  6. jQuery 学习笔记

    jQuery 学习笔记   一.jQuery概述    宗旨: Write Less, Do More.    基础知识:        1.符号$代替document.getElementById( ...

  7. jQuery学习笔记(一):入门

      jQuery学习笔记(一):入门 一.JQuery是什么 JQuery是什么?始终是萦绕在我心中的一个问题: 借鉴网上同学们的总结,可以从以下几个方面观察. 不使用JQuery时获取DOM文本的操 ...

  8. jQuery学习笔记 - 基础知识扫盲入门篇

    jQuery学习笔记 - 基础知识扫盲入门篇 2013-06-16 18:42 by 全新时代, 11 阅读, 0 评论, 收藏, 编辑 1.为什么要使用jQuery? 提供了强大的功能函数解决浏览器 ...

  9. JQuery学习笔记——层级选择器

    JQuery学习笔记--层级选择器 上一篇学习了基础的五种选择,分别是id选择器,class选择器,element选择器,*选择器 和 并列选择器.根据手册大纲,这篇学习的是层级选择器. 选择器: 1 ...

  10. jQuery学习笔记之Ajax用法详解

    这篇文章主要介绍了jQuery学习笔记之Ajax用法,结合实例形式较为详细的分析总结了jQuery中ajax的相关使用技巧,包括ajax请求.载入.处理.传递等,需要的朋友可以参考下 本文实例讲述了j ...

随机推荐

  1. 转: Python集合(set)类型的操作

    python的set和其他语言类似, 是一个无序不重复元素集, 基本功能包括关系测试和消除重复元素. 集合对象还支持union(联合), intersection(交), difference(差)和 ...

  2. 20140213-想念是while里的死循环

    // stdafx.h : 标准系统包含文件的包含文件,// 或是经常使用但不常更改的// 特定于项目的包含文件// #pragma once#include "targetver.h&qu ...

  3. 8个超炫酷的纯CSS3动画及源码分享

    在现代网页中,我们已经越来越习惯使用大量的CSS3元素,而现在的浏览器也基本都支持CSS3,所以很多时候我们不妨思考一下是否可以用纯CSS3制作一些有趣或者实用的网页.本文要分享8个超炫酷的纯CSS3 ...

  4. 数据结构与算法课程作业--1014. Translation

    这道题思想很简单,就是用map将foreign的作为键值,english的值作为对应的映射值,然后通过直接用foreign作为map对象的下标直接查找. 本题比较烦人的一点就是输入数据,我使用了get ...

  5. Debug Intro

    The ABAP Debugger is used tool to execute and analyze programs line by line. Using it we can check t ...

  6. Java线程角度的内存模型和volatile型变量

    内存模型的目标是定义程序中各个变量的访问 规则,即在虚拟机中将变量(包括实例字段,静态字段和构成数组对象的元素,不包括局部变量与方法参数,因为后者是线程私有的)存储到内存和从内存中取出变量这样的底层细 ...

  7. 2_1我的第一个应用hello world[wp8特色开发与编程技巧]

    2_1hello world -5min 大家好,我是徐文康,在上一个视频当中我们已经讲了,如何根据自己电脑系统去下载相应的SDK. 你可能花了很多时间去安装以及配置好了这个开发环境,如果还没有配置好 ...

  8. Linux下mysql的安装和使用(C语言)

    1 mysql的安装 我使用的ubuntu在线安装,非常简单,命令为: sudo apt-get install mysql-client mysql-server 2 mysql命令集合 网络太多了 ...

  9. javascript "\" 在字符串里的是转义的意思

    "\n" 在字符串里是换行的意思 alert("dfdsad\ndfsdf");   //有换行 alert("abc\de");   // ...

  10. mongodb持久化

    先上一张图(根据此处重画),看完下面的内容应该可以理解. mongodb使用内存映射的方式来访问和修改数据库文件,内存由操作系统来管理.开启journal的情况,数据文件映射到内存2个view:pri ...