京东左侧悬浮导航制作
2016-02-27 18:24
316 查看
<style type="txt/css">
*{
margin:0px;
padding:0px;
}
#Nav{
width:210px;
height:450px;
background:blue;
border:2px solid #CD2A2C;/*边框的颜色*/
}
#Nav .title{/*nav控制title*/
width:100%;
height:40px;
background:red;
color:#ffff;
font-size:14px;
font-family:"微软雅黑";
font-weight:bold;/*加粗*/
line-height:40px;
text-indent:10px;
}
#Nav ul{
border:1px solid blue;
}
#Nav ul li{
height:30px;
border-bottom:1px solid #fff;
list-style:none;
background:#FAFAFA;
color:#666;
font-size:14px;
line-height:30px;
text-indent:10px;/*首行缩进*/
position:relative;
}
#Nav ul li a{
color:#666;
text-decoration:none;/*去掉超链接的下划线*/
}
#Nav ul li a:hover{
color:red;
font-weight:bold;/*加粗*/
text-decoration:underline;/*鼠标放上去超链加已去掉接的下划线*/
}
#Nav ul li .menu{
width:700px;
height:440px;
border:1px solid red;
position:absolute;
left:200px;
top:0px;
z-index:33;
background:#fff;
}
#Nav ul li .bor{
background:#fff;
border-top:1px solid #ddd;
border-bottom:1px solid #ddd;
}
#Nav ul li p.bg{
height:30px;
background:#fff;
position:absolute;
z-index:555;
}
</style>
</head>
<body>
<!--盒子模型有高度和图片-->
<div id="Nav">
<div class="title">全部分类<div>
<ul>
<li class="bor">
<p class="bg"><a hrf="#">图书</a>、<a hrf="#">映像</a>、<a hrf="#">数字</a></li></p>
<div class="menu"></div>
<li ><p class="bg"><a hrf="#">图书</a></li></p>
<div class="menu"></div>
<li><a hrf="#">图书</a></li>
<li><a hrf="#">图书</a></li>
</ul>
</div>
<script type="text/javascript" src="js/jquery-2.2.1.min.js">
alert("ssd");
</script>
<script type="text/javascript" >
${function(){
$("#Nav ul li").mouseover(function(){
var top=$(this).offset().top;//获取头部的距离
var height=$(this).find{".meun"}.height()/2;
if(top<height){
top=0;//控制menu top值
}
else{
top=-height;
}
$(this).find(".menu").css("top").show();//添加top的值并显示menu
$(this).addClass("bor");//给li添加样式
}).moseout{
$(this).find(".menu").hide();
$(this).removeClass("bor");
}
}
}
</script>
</body>
</html>
*{
margin:0px;
padding:0px;
}
#Nav{
width:210px;
height:450px;
background:blue;
border:2px solid #CD2A2C;/*边框的颜色*/
}
#Nav .title{/*nav控制title*/
width:100%;
height:40px;
background:red;
color:#ffff;
font-size:14px;
font-family:"微软雅黑";
font-weight:bold;/*加粗*/
line-height:40px;
text-indent:10px;
}
#Nav ul{
border:1px solid blue;
}
#Nav ul li{
height:30px;
border-bottom:1px solid #fff;
list-style:none;
background:#FAFAFA;
color:#666;
font-size:14px;
line-height:30px;
text-indent:10px;/*首行缩进*/
position:relative;
}
#Nav ul li a{
color:#666;
text-decoration:none;/*去掉超链接的下划线*/
}
#Nav ul li a:hover{
color:red;
font-weight:bold;/*加粗*/
text-decoration:underline;/*鼠标放上去超链加已去掉接的下划线*/
}
#Nav ul li .menu{
width:700px;
height:440px;
border:1px solid red;
position:absolute;
left:200px;
top:0px;
z-index:33;
background:#fff;
}
#Nav ul li .bor{
background:#fff;
border-top:1px solid #ddd;
border-bottom:1px solid #ddd;
}
#Nav ul li p.bg{
height:30px;
background:#fff;
position:absolute;
z-index:555;
}
</style>
</head>
<body>
<!--盒子模型有高度和图片-->
<div id="Nav">
<div class="title">全部分类<div>
<ul>
<li class="bor">
<p class="bg"><a hrf="#">图书</a>、<a hrf="#">映像</a>、<a hrf="#">数字</a></li></p>
<div class="menu"></div>
<li ><p class="bg"><a hrf="#">图书</a></li></p>
<div class="menu"></div>
<li><a hrf="#">图书</a></li>
<li><a hrf="#">图书</a></li>
</ul>
</div>
<script type="text/javascript" src="js/jquery-2.2.1.min.js">
alert("ssd");
</script>
<script type="text/javascript" >
${function(){
$("#Nav ul li").mouseover(function(){
var top=$(this).offset().top;//获取头部的距离
var height=$(this).find{".meun"}.height()/2;
if(top<height){
top=0;//控制menu top值
}
else{
top=-height;
}
$(this).find(".menu").css("top").show();//添加top的值并显示menu
$(this).addClass("bor");//给li添加样式
}).moseout{
$(this).find(".menu").hide();
$(this).removeClass("bor");
}
}
}
</script>
</body>
</html>
相关文章推荐
- CodeForces 611 B. New Year and Old Property(水~)
- Python篇----提供pip和virtualenv的Uranium之介绍(翻译篇)
- 14.04麒麟为/检查磁盘时发生严重错误的解决方法
- iOS 中捕获程序崩溃日志
- Java动态加载jar文件
- Google推荐的图片加载库Glide介绍
- Implement Stack using Queues
- java中基本输入输出流的解释
- UVA 806 Spatial Structures
- Drupal主题选粹
- 关于AWK
- tpcc-mysql 压力测试 tpmc基准测试
- IT公司面试题系列一
- XSHELL 绝佳配色方案, 保护你的眼睛
- Java异常机制
- 不能错过的徒步欢乐:从秦皇岛到北戴河
- UVA 804 Petri Net Simulation
- 深入理解jquery新的绑定事件机制on方法的使用
- iOS 图片转NSData
- Linux下用户组、文件权限详解