jquery下拉菜单

摘要:
无标题文档ul,ol,li{list-style:none;padding:0px;margin:0px菜单*{line-height:30px;}#menua{text-decoration:none;display:block;}#menuul{text align:left;background:#333;}#菜单箭头{/*菜单项右侧的小箭头*/flow:right;padding right:5px;}#菜单˃ul{height:30px;}/*即使没有菜单项,也可以保持顶级菜单栏的高度。
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>无标题文档</title>
    <style type="text/css">
        ul, ol, li
        {
            list-style: none;
            padding: 0px;
            margin: 0px;
        }
        #menu *
        {
            line-height: 30px;
        }
        #menu a
        {
            text-decoration: none;
            display: block;
        }
        #menu ul
        {
            text-align: left;
            background: #333;
        }
        #menu .arrow
        {
            /* 菜单项的右侧小箭头 */
            float: right;
            padding-right: 5px;
        }
        
        #menu > ul
        {
            height: 30px;
        }
        /* 即使没有菜单项也能保持顶级菜单栏的高度。 */
        
        
        /* 一级菜单 */
        
        #menu > ul > li
        {
            text-align: center;
            display: inline-block;
             80px;
        }
        #menu > ul > li > a
        {
            color: #fff;
        }
        
        #menu > ul > li:hover
        {
            background: #666;
        }
        
        /* 下拉的菜单栏 */
        
        #menu > ul > li ul
        {
            display: none;
             150px;
            position: absolute;
            background: #c1cd94;
            box-shadow: 2px 2px 2px #000;
            -webkit-box-shadow: 2px 2px 2px #000;
            -moz-box-shadow: 2px 2px 2px #123;
        }
        
        /* 下拉菜单的菜单项 */
        #menu > ul > li > ul li
        {
            padding-left: 5px;
            position: relative;
        }
        #menu > ul > li > ul li > a
        {
            color: #000;
        }
        
        #menu > ul > li > ul li:hover
        {
            background: #d3dbb3;
        }
        
        /*  
三级及以下的菜单项的定位 */
        #menu > ul > li > ul > li ul
        {
            left: 150px;
            top: 0px;
        }
    </style>
    <script type="text/javascript" src="http://t.zoukankan.com/Scripts/jquery-1.4.1.min.js"></script>
    <script type="text/javascript">
        $(document).ready(function () {

            // $('#menu>ul>li>ul').find('li:has(ul:not(:empty))>a').append("<span  class='arrow'></span>");

            $("#menu>ul>li").bind('mouseover', function () // 顶级菜单项的鼠标移入操作  
            {
                $(this).children('ul').slideDown(300);


            }).bind('mouseleave', function () // 顶级菜单项的鼠标移出操作  
            {

                $(this).children('ul').slideUp(300);
            });

        });  
       
    </script>
</head>
<body>
    <div id="menu">
        <ul>
            <li><a href="https://tool.4xseo.com/article/274738.html">菜单一</a>
                <ul>
                    <li><a href="https://tool.4xseo.com/article/274738.html">子菜单1</a></li>
                    <li><a href="https://tool.4xseo.com/article/274738.html">子菜单2</a>
                       
                    </li>
                    <li><a href="https://tool.4xseo.com/article/274738.html">子菜单3</a></li>
                </ul>
            </li>
            <li><a href="https://tool.4xseo.com/article/274738.html">菜单二</a>
                <ul>
                    <li><a href="https://tool.4xseo.com/article/274738.html">子菜单4</a></li>
                    <li><a href="https://tool.4xseo.com/article/274738.html">子菜单5</a></li>
                    <li><a href="https://tool.4xseo.com/article/274738.html">子菜单6</a></li>
                </ul>
            </li>
        </ul>
    </div>
</body>

免责声明:文章转载自《jquery下拉菜单》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇3-rocketmq-支持的消息种类OO第一单元总结(多项式求导)下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

webdriver与JS操作浏览器元素

1、JQuery的选择器实例 语法 描述 $(this) 当前 HTML 元素 $("p") 所有 <p> 元素 $("p.intro") 所有 的 <p> 元素 $(".intro") 所有 的元素 $("#intro") 的元素 $("ul li:first") 每个 <ul> 的第一个...

jQuery基础入门+购物车案例详解

jQuery是一个快速、简洁的JavaScript代码库(或JavaScript框架)。jQuery设计的宗旨是“write Less,Do More”,即倡导写更少的代码,做更多的事情。它封装JavaScript常用的功能代码,提供一种简便的JavaScript设计模式,优化HTML文档操作、事件处理、动画设计和Ajax交互。 一、jQuery对象 1....

jQuery基础【1】

jQuery 是一个“写的更少,但做的更多”的轻量级 JavaScript 库。jQuery 极大地简化了 JavaScript 编程。jQuery 很容易学习。jQuery 库位于一个 JavaScript 文件中,其中包含了所有的 jQuery 函数。jQuery 是一个 JavaScript 函数库。jQuery 库包含以下特性:   •HTML 元...

jQuery(一)

一、什么是 jQuery jQuery 是 js 的一个库,封装了我们开发过程中常用的一些功能,方便我们调用,提高开发效率。 js库是把我们常用的功能放到一个单独的文件中,我们用的时候,直接引用到页面里即可。 关于jQuery的相关资料: 官网:http://jquery.com/ 官网API文档:http://api.jquery.com/ 汉化API...

jQuery多图上传Uploadify插件使用及传参详解

因为工作需要,这两天接触到了Uploadify插件,由于是第一次用,花了我近一天的时间。下面我把我在用这个插件过程详细的分享出来,也让自己巩固一下,也希望能帮助到你。 所需文件: jquery-1.8.2.min.js (可以低版本)uploadify.cssswfobject.js uploadify.swfjquery.uploadify.js upl...

对Ul下的li标签执行点击事件——如何获取你所点击的标签

问题所来:做项目时,一般的数据都是用循环动态加载出来的,结构都是一样的,只是绑定的值不同,如何对相同的标签做处理的问题就来了。 例如:点谁就显示谁的数值 <ul id="test"> <li class="test">1</li> <li class="test">2</li> <li cl...