[HTML] CSS + JS 多级下拉菜单

多级下拉菜单

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="WebForm2.aspx.cs" Inherits="WebApplication6.WebForm2" %>

<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
    <title></title>


    <script>
        //显示子菜单里的内容
        function displaySubMenu(li) {
            var subMenu = li.getElementsByTagName("ul")[0];
            subMenu.style.display = "block";
        }
        //隐藏子菜单里的内容
        function hideSubMenu(li) {
            var subMenu = li.getElementsByTagName("ul")[0];
            subMenu.style.display = "none";
        }
       
    </script>

    <style>
        body {
            margin: 0 auto;
            font-family:Arial,sans-serif;
        }

        /*将header固定在最上面,并设置高度和宽度*/
        #header {
            background-color: #0096d6;
            height: 50px;            
            position:fixed;
            width:100%;
            left:0px;
            top:0px;

        }

        /*设计nav的定位方式*/
        #nav {
            position: absolute;
        }

            /*去掉ul里的符号*/
            #nav > ul {
                list-style-type: none;
                
            }
                
                /*将子菜单里的ul的内容隐藏*/
                #nav > ul > li > ul {
                    display: none;
                    list-style-type: none;
                    padding:0px;
                  
                }

                /*设计子菜单里的字体大小和间距*/
                #nav > ul > li > ul>li {                    
                    font-size: 20px;
                    padding:5px 5px;
                }

                /*设置主主菜单li里的浮动方向,每个li的宽度,背景颜色,字体大小*/
                #nav > ul > li {
                    float: left;
                    width: 150px;
                    background-color: #0096d6;                    
                    font-size: 25px;
                    margin: 0px 5px;
                }

                /*去掉link里的设置*/
                #nav a,a:hover, a:visited
                {
                    text-decoration:none;
                    color:white;
                }

                /*鼠标放到子菜单上面,背景颜色会变*/
                #nav>ul>li>ul>li>a:
  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值