jQuery-导航下拉菜单-实用简单
/*CSS代碼*/
/*導航*/
.nav{background: url("../img/menu_bar.gif") repeat-x;}
.nav ul li{display: inline-block; height: 40px; line-height: 40px; margin-left: 20px;}
.nav ul li a{font-size: 15pt; font-weight: bold; text-decoration: none; color:#fff; letter-spacing: 5px; display: block; padding:0 18px;}
.nav ul li a:hover{background:url("../img/submenu_bg.gif") repeat;}
/*二級導航*/
.nav .nav_2 {display: none; position: absolute; margin: 0; padding:0; background:url("../img/submenu_bg.gif") repeat;}
.nav .curreves{display: block;}
.nav .nav_2 li{margin-left: 0; white-space: nowrap; display: block; width: 136px;}
.nav .nav_2 li a{font-size: 12pt;}
.nav .nav_2 li a:hover{color:#ffff00;} /*jQuery 代碼*/
$(document).ready(function(){
$(".nav>ul>li").hover(function(){
/* find()搜索所有与指定表达式匹配的元素。这个函数是找出正在处理的元素的后代元素的好方法。*/
/* slideDown() 下拉屬性 .prev()相鄰元素 .css樣式*/
/* slideUp() 上拉屬性 */
$(this).find("ul").slideDown().prev("a").css({background:"url(img/submenu_bg.gif)"});
},function(){
$(this).find("ul").slideUp().prev("a").css({background:"none"})
})
}) /*HTML代碼*/ <div class="nav">
<ul>
<li><a href="#">首頁</a>
<ul class="nav_2">
<li><a href="#">媒體專訪</a></li>
<li><a href="#">市場焦點</a></li>
</ul>
</li>
<li><a href="#">物業搜尋</a>
<ul class="nav_2">
<li><a href="#">地圖搵樓</a></li>
<li><a href="#">二手物業</a></li>
<li><a href="#">一手物業</a></li>
</ul>
</li>
<li><a href="#">關於我們</a>
<ul class="nav_2">
<li><a href="#">銷售精英</a></li>
<li><a href="#">年度冠軍</a></li>
<li><a href="#">行內點滴</a></li>
<li><a href="#">尊貴客戶</a></li>
</ul>
</li>
<li><a href="#">成交記錄</a>
<ul class="nav_2">
<li><a href="#">填土廳登記</a></li>
<li><a href="#">價格走勢</a></li>
</ul>
</li> <li><a href="#">物業按揭</a>
<ul class="nav_2">
<li><a href="#">按揭計算</a></li>
<li><a href="#">銀行估價</a></li>
<li><a href="#">銀行利率</a></li>
</ul>
</li>
<li><a href="#">歡迎查詢</a>
<ul class="nav_2">
<li><a href="#">聯絡我們</a></li>
<li><a href="#">加入我們</a></li>
</ul>
</li>
</ul>
</div>
jQuery-导航下拉菜单-实用简单的更多相关文章
- 纯CSS实现二级导航下拉菜单--css的简单应用
思想:使用css的display属性控制二级下拉菜单的显示与否.当鼠标移动到一级导航菜单的li标签时,显示二级导航菜单的ul标签.由于实现起来比较简单,所以在这里直接给出了参考代码. 1.纯CSS二级 ...
- jquery 实现下拉菜单
Jquery 是一个轻量的框架,个人认为非常好用,今天就写一个非常简单的例子,实现下拉菜单功能: 首先肯定要在页面引用jquery.js 版本不限 : 接下来把=================== ...
- jquery带下拉菜单和焦点图
jQuery,下拉菜单,二级菜单,索引按钮,焦点图代码,jquery带下拉菜单和焦点图是一款顶部通栏带二级下拉菜单和banner导航菜单代码. JQuery特效代码来源:http://www.huiy ...
- jQuery水平下拉菜单实现
<!DOCTYPE html> <html> <head> <title>jQuery水平下拉菜单实现</title> ...
- 用原生JS实现的一个导航下拉菜单,下拉菜单的宽度与浏览器视口的宽度一样(js+html+css)
这个导航下拉菜单需要实现的功能是:下拉菜单的宽度与浏览器视口的宽度一样宽:一级导航只有两项,当鼠标移到一级导航上的导航项时,相应的二级导航出现.在本案例中通过改变二级导航的高度来实现二级导航的显示和消 ...
- 第72天:jQuery实现下拉菜单
jQuery实现下拉菜单 一.居中 1.块元素居中:给块元素本身设置:margin:0 auto;,块元素必须设置宽度 2.行内块元素居中:给元素父级设置text-algin:center; < ...
- jq+css+html简单实现导航下拉菜单
相信导航栏下拉菜单是web开发最常见的一个item了.这里就不做介绍了,直接上code. Html部分 <div class="_nav"> <ul id=&qu ...
- jQuery美化下拉菜单插件dropkick
dropkick是一款基于jquery库的美化下拉框下拉菜单的插件,它通过定制HTML插入可使丑陋无聊的<select>下拉列表变得美丽. name属性是唯一一个必需的填写的,不过你也应该 ...
- 兼容ie7的导航下拉菜单
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ...
随机推荐
- Sticks POJ - 1011 少林神棍 dfs四次剪枝
http://poj.org/problem?id=1011 题意:若干根棍子被截成小段的木棒,现在给你这些木棒,问最短可以拼出的棍子长度. 题解:搜索,dfs(r,m) 二个参数分别代表还剩r个木棒 ...
- CALayer的子类之CAShapeLayer
一,CAShapeLayer介绍 * CAShapeLayer继承自CALayer,属于QuartzCore框架,可使用CALayer的所有属性. CAShapeLayer是在坐标系内绘制贝塞尔曲 ...
- php安全
1.会话安全性 会话固化 一种获取有效回话标识符的方法,他将运行恶意用户通过强制使用回话ID来轻松模拟一个真实用户 攻击方法:<a href="http://a.com/index.p ...
- RENAME方法进行分区改造
1.新建零时表 set time on timing on create table RPTUSER.RPT_TMP_10086BDL_bak ( HANDLEDATE DATE, TEL_CALLI ...
- mysql插入一条记录时有自增id怎么办
①可以把id的值设置为null或者0,这样子mysql都会自己做处理 ②手动指定需要插入的列,不插入这一个字段的数据!
- SSL连接分为两个阶段:握手和数据传输阶段
一.SSL概述SSL连接分为两个阶段:握手和数据传输阶段.握手阶段对服务器进行认证并确立用于保护数据传输的加密密钥,必须在传输任何应用数据之前完成握手.一旦握手完成,数据就被分成一系列经过保护的记录进 ...
- java 集合(五)MapDemo
package cn.sasa.demo3; import java.util.HashMap; import java.util.Iterator; import java.util.LinkedH ...
- InnoDB缓冲池预加载在MySQL 5.7中的正确打开方式
InnoDB缓冲池预加载在MySQL 5.7中的正确打开方式 https://mp.weixin.qq.com/s/HGa_90XvC22anabiBF8AbQ 在这篇文章里,我将讨论在MySQL 5 ...
- kafka4 副本机制
概述 每个分区有n个副本,可以承受n-1个节点故障. 每个副本都有自己的leader,其余都是follower. zk中存放分区的leader和 follower replica的信息.(get /b ...
- vue-preview的使用
使用vue-preview做图片缩率图1.安装 npm i vue-preview -S2.如果使用vue-cli生成的项目,需要修改webpack.base.conf.js文件中的loaders,添 ...