竖向导航-仿京东左侧导航大类效果

完整代码

<!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>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title>
<style type="text/css">
*{padding:0;margin:0;}
#nav{width:230px;height:473px;border:1px solid red;margin:50px 0 0 50px;}
#nav h4{height:40px;line-height:40px;color:#fff;background-color:red; text-indent:20px;}

#nav ul li {text-indent:10px;list-style:none;position:relative;height:35px;line-height:35px;background-color:#F7F7F7;border-bottom:1px solid #fff;}
#nav ul li .p_hov{width:230px;position:absolute;z-index:55;background-color:#fff;}
#nav ul li.hov{border-bottom:1px solid red;border-top:1px solid red;}

#nav ul li a{text-decoration:none;color:#666;font-family:"微软雅黑";margin-left:10px;}
#nav ul li a:hover{font-weight:bold;color:red;text-decoration:underline;}
#nav ul li .menu{text-indent:20px;z-index:33;display:none;width:560px;height:400px;background-color:#fff;border:1px solid red;position:absolute;left:220px;}
</style>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.11.1.min.js"></script>

<script type="text/javascript">

$(function(){

    $("#nav ul li").mouseover(function(){            

            var top=$(this).offset().top;
            var height=$(this).find(".menu").height()/2;
            if(top<height)
            {$(this).find(".menu").css(‘top‘,-1).show();}
            else
            {$(this).find(".menu").css(‘top‘,-height).show();}

            $(this).addClass("hov");
            $(this).find("p").addClass("p_hov");

        }).mouseout(function(){

            $(this).find(".menu").hide();

            $(this).removeClass("hov");
            $(this).find("p").removeClass("p_hov");
            });

})

</script>
</head>

<body>
<div id="nav">
    <h4>产品分类</h4>
    <ul>
        <li>
            <p><a href="#">产品大类</a></p>
            <div class="menu">产品小类 产品小类 产品小类</div>
        </li>
        <li>
            <p><a href="#">产品大类</a></p>
            <div class="menu">产品小类 产品小类 产品小类</div>
        </li>
        <li>
            <p><a href="#">产品大类</a></p>
            <div class="menu">产品小类 产品小类 产品小类</div>
        </li>
        <li>
            <p><a href="#">产品大类</a></p>
            <div class="menu">产品小类 产品小类 产品小类</div>
        </li>
        <li>
            <p><a href="#">产品大类</a></p>
            <div class="menu">产品小类 产品小类 产品小类</div>
        </li>
        <li>
            <p><a href="#">产品大类</a></p>
            <div class="menu">产品小类 产品小类 产品小类</div>
        </li>
        <li>
            <p><a href="#">产品大类</a></p>
            <div class="menu">产品小类 产品小类 产品小类</div>
        </li>
        <li>
            <p><a href="#">产品大类</a></p>
            <div class="menu">产品小类 产品小类 产品小类</div>
        </li>
        <li>
            <p><a href="#">产品大类</a></p>
            <div class="menu">产品小类 产品小类 产品小类</div>
        </li>
        <li>
            <p><a href="#">产品大类</a></p>
            <div class="menu">产品小类 产品小类 产品小类</div>
        </li>
        <li>
            <p><a href="#">产品大类</a></p>
            <div class="menu">产品小类 产品小类 产品小类</div>
        </li>
        <li>
            <p><a href="#">产品大类</a></p>
            <div class="menu">产品小类 产品小类 产品小类</div>
        </li>
    </ul>
</div>
</body>
</html>

效果图

             

竖向导航-仿京东左侧导航大类效果

时间: 2024-10-14 16:07:32

竖向导航-仿京东左侧导航大类效果的相关文章

DIV+CSS实现仿京东商城导航条效果

1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 2 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 3 <html xmlns="http://www.w3.org/1999/xhtml"> 4 <head> 5 <meta http-equiv=&quo

Html+Css新手简单快速仿京东商品分类导航

看一看最终的效果: 下面我们就按照分析→设计→实现 三大步骤来完成这个导航的效果,学会了之后,会发现大多数电商都是用这样的效果的. 我们先从把结构写好:一个nav包含上面一个div(全部商品分类),一个导航列表(ul li) 然后在每一个li里面都包含一个默认不显示的的大div(利用了绝对定位,这个div分成左边:小分类列表,右边图片广告) 因为我是用 纯css+html写的, 所以它的文件有:京东导航.html,main.css,cssreset.css(css文件放在css这个目录下面).

夺命雷公狗jquery---33高仿hao123左侧导航栏

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <style type="text/css"> html,body { margin:0; padding:0; height:100%; } div.menu { width:46px; height:100%; background-color

仿京东左侧菜单 hover效果-简易demo

简单描述: 用到的知识点 css 中的绝对定位 以及 Js 中的事件冒泡(或事件委托) 1 .cont{display:inline-block;width:200px;height:200px;border:1px solid red;position:absolute;left:150px;top:2px;display:none;} 1 <div style="border:1px solid green;margin:30px auto;width:150px;" id=

仿京东商城左侧的一个导航条特效

<!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><meta http-equiv="Content-Typ

web 模板 类似京东左侧的导航栏

? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86

仿亚马逊左侧导航(精心设计的人机交互)

Demo:http://7li.github.io/jquery/jQuery-menu/index.html Source:https://github.com/7LI/7li.github.io/tree/master/jquery/jQuery-menu 如图:用户在左侧导航栏上有可能进行两种操作: 切换导航标签 把鼠标从标签移入右侧内容 判断用户是在进行何种操作的依据是用户的鼠标轨迹,如果鼠标经过绿色区域,则很有可能进行的是2的操作,否则则肯定是进行1的操作. 所以我们要做的处理是:在用

Android仿小米商城底部导航栏之二(BottomNavigationBar、ViewPager和Fragment的联动使用)

简介 在前文<Android仿小米商城底部导航栏(基于BottomNavigationBar)>我们使用BottomNavigationBar控件模仿实现了小米商城底部导航栏效果.接下来更进一步的,我们将通过BottomNavigationBar控件和ViewPager空间的联动使用来实现主界面的滑动导航. 导航是移动应用最重要的方面之一,对用户体验是良好还是糟糕起着至关重要的作用.好的导航可以让一款应用更加易用并且让用户快速上手.相反,糟糕的应用导航很容易让人讨厌,并遭到用户的抛弃.为了打造

【Android 仿微信通讯录 导航分组列表-上】使用ItemDecoration为RecyclerView打造带悬停头部的分组列表

[Android 仿微信通讯录 导航分组列表-上]使用ItemDecoration为RecyclerView打造带悬停头部的分组列表 一 概述 本文是Android导航分组列表系列上,因时间和篇幅原因分上下,最终上下合璧,完整版效果如下: 上部残卷效果如下:两个ItemDecoration,一个实现悬停头部分组列表功能,一个实现分割线(官方demo) 网上关于实现带悬停分组头部的列表的方法有很多,像我看过有主席的自定义ExpandListView实现的,也看过有人用一个额外的父布局里面套 Rec