简易菜单的制作

为大家提供一种简易的菜单的制作方法,代码如下:

<!DOCTYPE html>
<html>
<head lang="en">
    <meta charset="UTF-8">
    <link rel="stylesheet" type="text/css" href="">
    <title></title>
</head>
<style>
    body{margin: 0;padding: 0}
    ul li{list-style-type:none;margin: 0px;padding: 0;text-align: right;}
    ul{;padding: 0;background:#eeeeee;width: 90px;}
    .mm{background:#252525;text-align: center;}
    a{color: #ffffff}
    .mm ul li a{color: blue}
</style>
<script type="text/javascript" src="jquery-1.9.1.min.js"></script>
<script type="text/javascript">
    $(document).ready(function(){
        $(".mm>a").click(function(){
            var ulNode = $(this).next("ul");
            //if(ulNode.css("display")=="none"){
            //    ulNode.css("display","block")
            //}else{
            //    ulNode.css("display","none")
            //}
            //ulNode.toggle(0)
            ulNode.slideToggle()
        })
        $(".dmm").hover(function() {
            $(this).children("ul").slideDown();
        },function(){
            $(this).children("ul").slideUp();
        })
    })

</script>
<body>
    <ul>
        <li class="mm">
            <a href="#">菜单1</a>
            <ul>
                <li><a href="http://turbo12138.iteye.com/blog/profile">子菜单1</a></li>
                <li><a href="http://turbo12138.iteye.com/blog/profile">子菜单2</a></li>
            </ul>
        </li>
        <li class="mm">
            <a href="#">菜单2</a>
            <ul>
                <li><a href="#">子菜单1</a></li>
                <li><a href="#">子菜单2</a></li>
            </ul>
        </li>
        <li class="mm">
            <a href="#">菜单3</a>
            <ul>
                <li><a href="#">子菜单1</a></li>
                <li><a href="#">子菜单2</a></li>
            </ul>
        </li>
    </ul>
    <br>
    <br>
    <!--<ul>-->
        <!--<li class="dmm">-->
            <!--<a href="#">菜单1</a>-->
            <!--<ul>-->
                <!--<li><a href="#">子菜单1</a></li>-->
                <!--<li><a href="#">子菜单2</a></li>-->
            <!--</ul>-->
        <!--</li>-->
        <!--<li class="dmm">-->
            <!--<a href="#">菜单2</a>-->
            <!--<ul>-->
                <!--<li><a href="#">子菜单1</a></li>-->
                <!--<li><a href="#">子菜单2</a></li>-->
            <!--</ul>-->
        <!--</li>-->
        <!--<li class="dmm">-->
            <!--<a href="#">菜单3</a>-->
            <!--<ul>-->
                <!--<li><a href="#">子菜单1</a></li>-->
                <!--<li><a href="#">子菜单2</a></li>-->
            <!--</ul>-->
        <!--</li>-->
    <!--</ul>-->

</body>
</html>
时间: 2024-11-09 18:47:02

简易菜单的制作的相关文章

[CSS]简易菜单

样式代码: <style type="text/css"> #menu ul { list-style: none; width: 100px; text-align: center; } #menu ul li { /*float: left;*/ padding: 10px; margin: 2px; background-color: aquamarine; color: yellow; } #menu ul li a { text-decoration: none;

行内/块级垂直居中、图像文本替换以及二级下拉菜单的制作

经过近一个月对HTML与css的学习,利用HTML以及div+css对简单的静态网页进行简单的布局有了一定的基础,但是对于网页结构布局的分析.部分属性的使用存在着问题,希望在以后的学习能有所提高,这里就最近的学习情况进行一下总结与归纳: 一.行内元素与块级元素水平.垂直居中问题 (一)CSS设置行内元素的水平居中 div{text-align:center} /*DIV内的行内元素均会水平居中*/ CSS设置行内元素的垂直居中 div{height:30px; line-height:30px}

径向菜单的制作

最终效果: 在径向菜单的制作前,首先需要知道几点知识点: Math.sin(x)      x 的正玄值.返回值在 -1.0 到 1.0 之间: Math.cos(x)    x 的余弦值.返回的是 -1.0 到 1.0 之间的数: 这两个函数中的X 都是指的“弧度”而非“角度”,弧度的计算公式为: 2*PI/360*角度,使用js表示是这样的:Math.PI/180*度数(1度=180/Math.PI) 如:30° 角度 的弧度 = 2*PI/360*30 如何计算圆的极坐标(用于计算出子菜单

C++.NET的简易计算器的制作

计算器的制作需要实现一下几个功能:加减乘除,连续计算,重复计算. 加减乘除就是简单的二元运算,连续计算就是不使用等号连续进行几次二元运算,重复计算就是进行一次二元运算之后再次单击等号可以将之前的运算再次进行一次. 由于是C++的窗体程序,所以先设计出窗体的界面.界面如下. 需要注意的是,上面的两个显示框用的是TextBox,其余的均是Button. 窗体的FormBorderStyle属性应改成FixedSingle或其他,不能用None,这个样子计算器窗体框的大小就是固定不可变的. Maxim

Web网页简单的静态导航菜单的制作

Web网页导航菜单的制作 最近初学Html/Css,今天学习了一个简单的静态导航条的制作.属于很简单,很基础的东西. 思路:导航菜单–>书籍的目录,条目性结构–>用无需列表构建导航菜单 1. 首先在html代码中建立ul: <ul> <li><a href="#">首 页</a></li> <li><a href="#">新闻快讯</a></li>

简易游戏 2048 制作

// Matrix.h #ifndef MATRIX_H #define MATRIX_H #include<iostream> #include<time.h> #include<stdlib.h> #define rows 4 #define cols 4 #define L 6 using std::ostream; classMatrix{ friend ostream&operator<<(ostream& out,constMat

手风琴菜单的制作

用到的知识点如下: 一.jQuery 1.slideDown()向下展示 2.slideUp()向上卷起 3.slideToggle()依次展开或卷起某个元素 二.jQuery链式调用 jquery对象的方法在执行完之后返回这个jquery对象,所有的jQuery对象的方法可以连起来写: $("#div1").chlidren("ul").slideDown("fast").parent().siblings().chlidren("u

css分类导航和圆角菜单的制作

#纵向分类 <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <style type="text/css"> /*清除默认的边框*/ *{margin: 0px;padding: 0px;} /*不显示li前面的.号 */ ul{list-style: none;width: 100px;} /*

下拉菜单的制作无js

下拉菜单有许多种制作方法: 今天我们就做最简单的一种: 话不多说先看html <body> <div class="menubox"> <ul> <li class="list1"><a href="">首页</a></li> <li class="list1"><a href="">公司简介<