Thiết kế web căn bản - HTML CSS JS | NenTang.vn |
Sản phẩm của Nền tảng | NenTang.vn - Hành trang tới Tương lai |
Thiết kế web căn bản - HTML CSS JS | NenTang.vn |
Chương 5-Bài 6. Bài tập - Tạo menu ngang đa cấp bằng CSS |
||
Tác giả: Dương Nguyễn Phú Cường | Ngày đăng: Hồi xưa đó | Lượt xem: 344 |
Yêu cầuCách thực hiệnStep 1: đánh cấu trúc HTML cho menu đa cấpCode đầ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 |
Sản phẩm của Nền tảng | NenTang.vn - Hành trang tới Tương lai |