/* Thiết lập chung */
body {
font-family: Arial, sans-serif;
margin: 20px;
padding: 0;
background-color: #f4f4f4;
}
.hang_ngang {
display: flex; /* Sử dụng Flexbox để nhóm các phần tử con thành một hàng ngang */
align-items: center; /* Căn giữa các phần tử theo chiều dọc */
gap: 10px; /* Tạo khoảng cách 10px giữa các phần tử */
}
h2, h3 {
color: #333;
}
/* Danh sách thống kê */
ul {
list-style-type: none;
padding: 0;
font-size: 18px;
}
ul li {
margin: 5px 0;
}
/* Bảng dữ liệu */
table {
width: 100%;
border-collapse: collapse;
background: #fff;
margin-top: 20px;
}
/* Thiết lập tiêu đề bảng
*/
th {
font-weight: bold;
padding: 10px;
border: 1px solid #ddd;
text-align: left;
}
/* Thiết lập ô dữ liệu | */
td {
border: 1px solid #ddd;
padding: 10px;
text-align: left;
word-wrap: break-word;
overflow-wrap: break-word;
}
/* Cột URL - Giới hạn ký tự và hiển thị "..." nếu quá dài */
td:nth-child(3) { /* Cột URL */
max-width: 250px; /* Giới hạn chiều rộng */
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
/* Hiển thị đầy đủ nội dung URL khi rê chuột */
td:nth-child(3):hover {
overflow: visible;
white-space: normal;
background: #f9f9f9;
position: relative;
z-index: 1;
}
/* Cột Thiết bị - Cho phép xuống dòng */
td:nth-child(5) { /* Cột Thiết bị */
white-space: normal;
max-width: 200px; /* Điều chỉnh độ rộng tối đa */
}
/* Nút bấm */
button {
padding: 5px 10px;
background: #007bff;
color: white;
border: none;
cursor: pointer;
}
button:hover {
background: #0056b3;
}
/* Phân trang */
.pagination {
margin-top: 20px;
}
.pagination a {
padding: 8px 12px;
margin: 0 5px;
text-decoration: none;
background: #007bff;
color: white;
border-radius: 4px;
}
.pagination a.active {
background: #0056b3;
font-weight: bold;
}
.pagination a:hover {
background: #0056b3;
} |