|
67 | 67 | color: #dc3545; |
68 | 68 | } |
69 | 69 |
|
70 | | - /* Style cho phân trang */ |
| 70 | + /* === STYLE MỚI CHO PHÂN TRANG (DÙNG CSS GRID) === */ |
71 | 71 | .pagination-controls { |
72 | | - text-align: center; |
| 72 | + display: grid; |
| 73 | + /* Desktop: 10 cột bằng nhau */ |
| 74 | + grid-template-columns: repeat(15, 1fr); |
| 75 | + gap: 8px; |
73 | 76 | margin: 30px 0; |
74 | 77 | } |
75 | 78 |
|
76 | 79 | .pagination-controls button { |
| 80 | + /* Làm cho nút có kích thước đồng đều và vuông vắn */ |
| 81 | + width: 100%; |
| 82 | + aspect-ratio: 1 / 1; |
| 83 | + /* Giữ tỷ lệ 1:1 (vuông) */ |
| 84 | + padding: 0; |
| 85 | + /* Bỏ padding để nút lấp đầy ô grid */ |
| 86 | + |
| 87 | + /* Căn giữa số bên trong nút */ |
| 88 | + display: flex; |
| 89 | + align-items: center; |
| 90 | + justify-content: center; |
| 91 | + |
| 92 | + /* Style cơ bản */ |
77 | 93 | background-color: #fff; |
78 | 94 | border: 1px solid #ccc; |
79 | 95 | color: #333; |
80 | | - padding: 10px 15px; |
81 | | - margin: 0 5px; |
82 | 96 | border-radius: 5px; |
83 | 97 | cursor: pointer; |
84 | 98 | font-size: 1em; |
| 99 | + font-weight: 500; |
85 | 100 | } |
86 | 101 |
|
87 | 102 | .pagination-controls button.active { |
|
90 | 105 | border-color: #007bff; |
91 | 106 | } |
92 | 107 |
|
| 108 | + /* Responsive: Áp dụng cho màn hình nhỏ hơn 768px (máy tính bảng và điện thoại) */ |
| 109 | + @media (max-width: 768px) { |
| 110 | + .pagination-controls { |
| 111 | + /* Mobile: 5 cột bằng nhau */ |
| 112 | + grid-template-columns: repeat(7, 1fr); |
| 113 | + } |
| 114 | + } |
| 115 | + |
93 | 116 | .audio-player { |
94 | 117 | width: 100%; |
95 | 118 | margin-bottom: 20px; |
@@ -147,26 +170,30 @@ <h3>💡 Phương pháp học Part 1</h3> |
147 | 170 | nghe.</p> |
148 | 171 | </div> --> |
149 | 172 |
|
150 | | - <!-- === HỘP GIẢI THÍCH ĐÃ ĐƯỢC CẬP NHẬT LẠI NỘI DUNG === --> |
| 173 | + <!-- === HỘP GIẢI THÍCH ĐÃ ĐƯỢC CẬP NHẬT LẠI NỘI DUNG === --> |
151 | 174 | <div class="explanation-box"> |
152 | 175 | <h3>💡 Phương pháp kiểm tra trí nhớ</h3> |
153 | 176 | <p> |
154 | | - Đây là trang kiểm tra nhanh trí nhớ của bạn. Mục tiêu là <b>vận dụng</b> những gì bạn đã học được từ 2 trang "List Key" và "Cheatsheet" để trả lời các câu hỏi mà không cần tra cứu lại. |
| 177 | + Đây là trang kiểm tra nhanh trí nhớ của bạn. Mục tiêu là <b>vận dụng</b> những gì bạn đã học được từ |
| 178 | + 2 trang "List Key" và "Cheatsheet" để trả lời các câu hỏi mà không cần tra cứu lại. |
155 | 179 | </p> |
156 | 180 | <p> |
157 | 181 | Nếu bạn chưa ôn tập, hãy mở 2 trang đó ngay bây giờ! |
158 | 182 | </p> |
159 | | - |
| 183 | + |
160 | 184 | <div class="resource-links"> |
161 | 185 | <a href="listening_part1.html" target="_blank" class="action-btn">Học từ trang List Key</a> |
162 | 186 | <a href="listening_cheatsheet.html" target="_blank" class="action-btn">Học từ trang Cheatsheet</a> |
163 | 187 | </div> |
164 | 188 |
|
165 | 189 | <h4>Các bước thực hiện:</h4> |
166 | 190 | <ol> |
167 | | - <li><strong>Ôn tập thật kỹ:</strong> Dành thời gian học thuộc các đáp án và mẹo ghi nhớ từ 2 trang tài liệu ở trên.</li> |
168 | | - <li><strong>Kiểm tra trí nhớ:</strong> Quay lại trang này và trả lời tất cả các câu hỏi dựa trên những gì bạn nhớ được.</li> |
169 | | - <li><strong>Xem kết quả:</strong> Sau khi hoàn thành, nhấn nút "Kiểm tra đáp án" ở cuối trang để xem bạn đã nhớ đúng bao nhiêu câu.</li> |
| 191 | + <li><strong>Ôn tập thật kỹ:</strong> Dành thời gian học thuộc các đáp án và mẹo ghi nhớ từ 2 trang |
| 192 | + tài liệu ở trên.</li> |
| 193 | + <li><strong>Kiểm tra trí nhớ:</strong> Quay lại trang này và trả lời tất cả các câu hỏi dựa trên |
| 194 | + những gì bạn nhớ được.</li> |
| 195 | + <li><strong>Xem kết quả:</strong> Sau khi hoàn thành, nhấn nút "Kiểm tra đáp án" ở cuối trang để xem |
| 196 | + bạn đã nhớ đúng bao nhiêu câu.</li> |
170 | 197 | </ol> |
171 | 198 | </div> |
172 | 199 |
|
|
0 commit comments