🧾 Mẫu giao diện HTML full (AdminLTE + Bootstrap)
Dưới đây là mẫu giao diện responsive hoàn chỉnh dùng AdminLTE v3 với:
-
Sidebar ẩn/hiện theo thiết bị 📱💻
-
Navbar trên cùng
-
Nội dung chính chia 2 cột trên desktop, 1 cột trên mobile
-
Footer đơn giản
🧾 Mẫu giao diện HTML full (AdminLTE + Bootstrap)
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1" /> <title>AdminLTE Responsive Layout</title>
<!-- Font Awesome --> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free/css/all.min.css" /> <!-- AdminLTE CSS --> <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/admin-lte@3.2/dist/css/adminlte.min.css" /></head><body class="hold-transition sidebar-mini layout-fixed"><div class="wrapper"> <!-- Navbar --> <nav class="main-header navbar navbar-expand navbar-white navbar-light"> <ul class="navbar-nav"> <li class="nav-item"> <a class="nav-link" data-widget="pushmenu" href="#"><i class="fas fa-bars"></i></a> </li> <li class="nav-item d-none d-sm-inline-block"> <a href="#" class="nav-link">Trang chủ</a> </li> </ul> </nav>
<!-- Sidebar --> <aside class="main-sidebar sidebar-dark-primary elevation-4"> <a href="#" class="brand-link"> <span class="brand-text font-weight-light">AdminLTE</span> </a>
<div class="sidebar"> <nav class="mt-2"> <ul class="nav nav-pills nav-sidebar flex-column" data-widget="treeview"> <li class="nav-item"> <a href="#" class="nav-link active"> <i class="nav-icon fas fa-tachometer-alt"></i> <p> Dashboard </p> </a> </li> </ul> </nav> </div> </aside>
<!-- Content Wrapper --> <div class="content-wrapper"> <section class="content pt-3"> <div class="container-fluid"> <div class="row"> <div class="col-12 col-md-8"> <div class="card"> <div class="card-header"> <h3 class="card-title">📊 Nội dung chính</h3> </div> <div class="card-body"> Đây là phần nội dung chính (cột chiếm 2/3 trên desktop, full trên mobile). </div> </div> </div> <div class="col-12 col-md-4"> <div class="card bg-light"> <div class="card-header"> <h3 class="card-title">📌 Thông tin phụ</h3> </div> <div class="card-body"> Sidebar phụ hiển thị bên phải trên màn hình lớn, xuống dưới trên mobile. </div> </div> </div> </div> </div> </section> </div>
<!-- Footer --> <footer class="main-footer text-center"> <strong>© 2025 Tiến sĩ M</strong> – Responsive Admin Template </footer></div>
<!-- JS Scripts --><script src="https://code.jquery.com/jquery-3.6.0.min.js"></script><script src="https://cdn.jsdelivr.net/npm/bootstrap@4.6.2/dist/js/bootstrap.bundle.min.js"></script><script src="https://cdn.jsdelivr.net/npm/admin-lte@3.2/dist/js/adminlte.min.js"></script></body></html>
💡 Ghi chú:
-
col-12giúp hiển thị full chiều ngang trên mobile. -
col-md-8vàcol-md-4sẽ chia 2 cột khi kích thước ≥ 768px. -
Sidebar sẽ tự ẩn/hiện khi nhấn icon menu (hamburger).
-
Có thể thêm nhiều card, bảng hoặc biểu đồ vào vùng
card-body.
🎁 Mở rộng:
-
Template có biểu đồ ChartJS.
-
Bảng responsive dữ liệu.
-
Form nhập liệu có validate.
🧩🌐 Made by AI // Built with AdminLTE 🛠 + Bootstrap 💙
Nhận xét
Đăng nhận xét