下拉菜单(二级菜单)

怎么用HTML+CSS代码写一个下拉菜单(二级菜单):

这是原始的样子:
在这里插入图片描述
鼠标移动到上面二级菜单显示
在这里插入图片描述
鼠标移动到二级菜单上:
在这里插入图片描述



HTML代码:
<li class="list-inline-item menuDiv">
    <a href="#" class="menuA">菜单一</a>
    <ul class="menuUL">
        <li class="menuLI"><a href="#">二级菜单</a></li>
        <li class="menuLI"><a href="#">二级菜单</a></li>
        <li class="menuLI"><a href="#">二级菜单</a></li>
    </ul>
</li>
 
CSS样式:
        /*设置盒子的样式*/
        .menuDiv {
            border: 2px solid #808080;
            overflow: hidden;
            width: 100px;
            line-height: 40px;
            color: black;
            background-color: #EEF5F9;
            text-align: center;
            display: block;
        }
        /*隐藏二级菜单*/
        .menuUL {
            position: absolute;
            display: none;
        }
        /*鼠标移到盒子,显示二级菜单*/
        .menuDiv:hover ul {
            display: block;
        }
        /*盒子伪类样式*/
        .menuDiv:hover {
            color: #ff0000;
            background-color: #6f7fe2;
        }

        /*二级菜单样式*/
        .menuLI {
            width: 100px;
            line-height: 36px;
            color: #456;
            background-color: #eff;
            text-align: center;
            border: 1px solid #ccc;
            border-top: none;
            display: block;
        }
            /*二级菜单伪类*/
            .menuLI:hover {
                color: #ff0000;
                background-color: #6f7fe2;
            }

猜你喜欢

转载自blog.csdn.net/weixin_44547616/article/details/90264768