Yêu cầu

 

Cách thực hiện

Step 1: đánh cấu trúc HTML cho menu đa cấp

   

Code đầy đủ

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Học CSS - Cách tạo Menu ngang Đa cấp | Nentang.vn</title>
    <style>
    .menucap2 {
        display: none;
        padding-left: 0px;
        width: 300px;
        background: #ccc;
    }

    .menucap1 li {
        list-style-type: none;
        float: left;
        border: 1px solid red;
        position: relative;
    }

    .menucap1 li a {
        text-decoration: none;
        color: black;
        padding: 5px 10px;
    }

    .menucap1 li a:hover {
        background: blue;
        color: #fff;
    }

    /* Menu cấp 2 */
    .menucap1 li:hover ul {
        display: block;
        position: absolute;
    }

    .menucap2 li {
        float: none;
        border: none;
    }

    .menucap2 li a:hover {
        background: red;
        color: yellow;
    }
  
    </style>
</head>
<body>
    <ul class="menucap1">
        <li><a href="#">Trang chủ</a></li>
        <li><a href="#">Giới thiệu</a>
            <ul class="menucap2">
                <li><a href="#">Lịch sử phát triển</a></li>
                <li><a href="#">Hệ thống chi nhánh</a></li>
                <li><a href="#">Hình thức thanh toán</a></li>
            </ul>
        </li>
        <li><a href="#">Liên hệ</a></li>
        <li><a href="#">Góp ý</a></li>
        <li><a href="#">Quản trị</a>
            <ul class="menucap2">
                <li><a href="#">Danh mục sản phẩm</a></li>
                <li><a href="#">Danh mục nhà sản xuất</a></li>
                <li><a href="#">Danh mục hình thức thanh toán</a></li>
            </ul>
        </li>
        <li><a href="#">Đăng ký</a></li>
        <li><a href="#">Đăng nhập</a></li>
    </ul>
</body>
</html>
 

Source code tham khảo:

https://github.com/kellyfire611/learning.nentang.vn-frontend-basic/blob/master/course-html-css-js/course-css/lesson-cach-tao-menu-ngang-da-cap/index.html