jquery-9 京东和酒仙网左侧导航如何实现
jquery-9 京东和酒仙网左侧导航如何实现
一、总结
一句话总结:布局的话多用定位,由底往上一层层的来布。
1、如何实现导航向div的平滑滑动?
右侧div和左侧的li一定要放在一起
127 <li>
128 <span>家用电器</span>
129 <div class='right'>
130 <h3>家用电器</h3>
131 <p>家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,</p>
132 </div>
133 </li>
二、京东和酒仙网左侧导航如何实现
酒仙网左侧导航
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>index</title>
<style>
*{
font-family: 微软雅黑;
margin:0px;
padding:0px;
} .top{
width:1366px;
height:90px;
overflow: hidden;
} .top img{
margin-left:-250px;
} .nav{
height:15px;
} .menu{
height:470px;
background:url('power.jpg') -300px;
} .div1{
height:40px;
overflow: hidden;
background: #900;
color:#fff;
} .div1 ul{
width:1200px;
margin:0 auto;
list-style:none;
} .div1 ul li{
float: left;
line-height: 40px;
margin-left:30px;
cursor: pointer;
}
.banner{
background: #ce171f;
width:150px;
text-align: center;
margin-left:0px!important;
} .div2{
width:1200px;
height:470px;
margin:0 auto;
position: relative;
} .div3{
width:150px;
height:470px;
background: #b61d1d;
}
.div3 ul{
list-style:none;
} .div3 ul li{
padding-left:15px;
line-height: 30px;
} .div3 ul li span{
color:#fff;
} .div3 ul li:hover{
cursor: pointer;
} .right{
width:1020px;
height:440px;
background: #eee;
position: absolute;
top:0px;
left:150px;
padding:15px;
color:#000;
display: none;
}
.info{
width:1200px;
margin:0 auto;
}
</style>
<script src="jquery.js"></script>
</head>
<body>
<div class='top'>
<img src="top.jpg" height='100%'>
</div> <div class="nav"></div> <div class="div1">
<ul>
<li class='banner'>全部商品分类</li>
<li>首页</li>
<li>葡萄酒馆</li>
<li>清仓</li>
<li>团购</li>
<li>新品发现</li>
</ul>
</div> <div class="menu">
<div class="div2">
<div class="div3">
<ul>
<li>
<span>家用电器</span>
<div class='right'>
<h3>家用电器</h3>
<p>家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,</p>
</div>
</li>
<li>
<span>手机数码</span>
<div class='right'>
<h3>手机数码</h3>
<p>家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,</p>
</div>
</li>
<li>
<span>电脑办公</span>
<div class='right'>
<h3>电脑办公</h3>
<p>家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,</p>
</div>
</li>
<li>
<span>家居家装</span>
<div class='right'>
<h3>家居家装</h3>
<p>家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,家用电器,</p>
</div>
</li>
</ul>
</div>
</div>
</div> <div class="info">
<h1>linux is very much!</h1>
<h1>linux is very much!</h1>
<h1>linux is very much!</h1>
<h1>linux is very much!</h1>
<h1>linux is very much!</h1>
<h1>linux is very much!</h1>
<h1>linux is very much!</h1>
<h1>linux is very much!</h1>
<h1>linux is very much!</h1>
<h1>linux is very much!</h1>
<h1>linux is very much!</h1>
<h1>linux is very much!</h1>
<h1>linux is very much!</h1>
<h1>linux is very much!</h1>
<h1>linux is very much!</h1>
<h1>linux is very much!</h1>
<h1>linux is very much!</h1>
<h1>linux is very much!</h1>
<h1>linux is very much!</h1>
<h1>linux is very much!</h1>
<h1>linux is very much!</h1>
</div>
</body>
<script>
$('.div3 li').mouseenter(function(){
x=$(this).position().left+150;
y=$(this).position().top; $(this).css({'background':'#eee'});
$(this).find('span').css({'color':'#b61d1d'});
$('.div3 li').not($(this)).css({'background':'#b61d1d'}); $(this).find('.right').css({'top':y+'px','left':x+'px'}).show();
$('.right').not($(this).find('.right')).hide();
}); $('.div3 li').mouseleave(function(){
$(this).find('.right').hide();
$(this).find('span').css({'color':'#fff'});
$(this).css({'background':'#b61d1d'});
});
</script>
</html>
jquery-9 京东和酒仙网左侧导航如何实现的更多相关文章
- 仿酒仙网的一款jQuery侧栏弹出导航栏特效
仿酒仙网的一款jQuery侧栏弹出导航栏特效 一款常用于商城左侧商品导航的jquery菜单导航特效. 非常不错的一款商品分类特效.大家可以拿去研究研究 . 注意:该特效还支持挨千刀的IE6啊,之强大. ...
- jquery模板制作左侧导航组件
/** * Created by bmk on 16-4-25. * * 用法:在自己的js里面把左侧导航的相关图标和对应的列表项名称如下编写: * 版本更新日至按需添加 * 在js中的RNA.run ...
- jquery仿天猫商城左侧导航菜单
之前看到有博友写了一个仿天猫商城左侧导航菜单,可惜不提供免费下载,也没有代码.以前自己也写过类似的效果,只是都是一小块一小块的,现在重新拼凑.我将一步一步的实现拼凑过程,希望对你有所帮助. Demo在 ...
- 简单的jquery左侧导航栏和页面选中效果
这里是要实现导航的左侧并选中的,此功能需引用jquery 效果: 左侧导航 <div class="box"> <ul class="menu" ...
- jQuery防京东浮动网站楼层导航代码
jQuery防京东浮动网站楼层导航代码 <!DOCTYPE html > <html xmlns="http://www.w3.org/1999/xhtml" ...
- 简单的jquery左侧导航栏和页面选中
这里是要实现导航的左侧并选中的,此功能需引用jquery 左侧导航: <div class="box"> <ul class="menu"&g ...
- (转)jquery仿天猫商城左侧导航菜单
原文地址:http://www.cnblogs.com/WinKi/p/3398824.html 之前看到有博友写了一个仿天猫商城左侧导航菜单,可惜不提供免费下载,也没有代码.以前自己也写过类似的效果 ...
- 在ECSHOP后台左侧导航中增加新菜单
在ECSHOP后台左侧导航中增加新菜单 ECSHOP教程/ ecshop教程网(www.ecshop119.com) 2011-11-08 有个别高级用户(懂PHP的),提到这样的问题: 在后台管 ...
- jQuery背景跟随鼠标移动的网页导航
首页 PSD模板 CSS模板 特效插件 源码下载 酷站欣赏 建站资源 建站教程 心境之旅 在线留言 设为首页 加入收藏 我要投稿 联系站长 Search 首页 PSD模板 CSS模板 特效插件 ...
随机推荐
- hdu 1533 Going Home 最小费用最大流 入门题
Going Home Time Limit: 10000/5000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Tota ...
- VPS 上线监控监控脚本
文件地址 https://github.com/yourshell/yisuo-script/blob/master/vpstz/vpsmon.zip https://download.csdn.ne ...
- js---25桥模式
桥接模式是一种既能把两个对象连接在一起,又能避免二者间的强耦合的方法.通过“桥”把彼此联系起来,同时又允许他们各自独立变化. 主要作用表现为将抽象与其实现隔离开来,以便二者独立化. <!DOCT ...
- JSTL之C标签学习
JSTL 核心标签库标签共有13个,功能上分为4类: 1.表达式控制标签:out.set.remove.catch 2.流程控制标签:if.choose.when.otherwise 3.循环标签:f ...
- ArcGIS Engine 线段绘制
转自ArcGIS Engine 线段绘制研究 基本步骤 构建形状 1. 创建 IPoint IPoint m_Point = new PointClass(); m_Point.PutCoords(x ...
- arcgis webapp builder 安装试用
ArcGIS WebApp Builder 是针对开发者的,用于高速构建基于HTML5/Javascript 技术的美观的 Web应用的一个工具. 用过Flex版本号的AppBuilder应该非常清楚 ...
- 基于Eclipse的Android JNI层測试应用开发过程记录
前言 本文记录一个Java层与JNI层參数与数据交互的应用程序开发过程.为实现一个功能完整的带Java与JNI的应用程序打下基础. 本文如果读者已搭建好Android的Eclipse与NDK开发环境, ...
- string-format样式使用
首先我们看如下代码 protected String calcu1() { StringBuffer resultB = new StringBuffer(); String str = null; ...
- SD卡与tf卡引脚转换
https://www.cnblogs.com/shangdawei/p/3255414.html
- 使用 Python 第三方库 daft 绘制 PGM 中的贝叶斯网络
daft 的官方文档请见 DAFT:BEAUTIFULLY RENDERED PROBABILISTIC GRAPHICAL MODELS. from matplotlib import rc rc( ...