Tôi đang thực hiện phân trang, và nó cần phải được tập trung. Vấn đề là các liên kết cần phải được hiển thị dưới dạng khối, vì vậy chúng cần được thả nổi. Nhưng sau đó, text-align: center;
không làm việc trên chúng. Tôi có thể đạt được nó bằng cách cung cấp phần đệm div bên trái, nhưng mỗi trang sẽ có số lượng trang khác nhau, do đó sẽ không hoạt động. Đây là mã của tôi:
.pagination {
text-align: center;
}
.pagination a {
display: block;
width: 30px;
height: 30px;
float: left;
margin-left: 3px;
background: url(/images/structure/pagination-button.png);
}
.pagination a.last {
width: 90px;
background: url(/images/structure/pagination-button-last.png);
}
.pagination a.first {
width: 60px;
background: url(/images/structure/pagination-button-first.png);
}
<div class='pagination'>
<a class='first' href='#'>First</a>
<a href='#'>1</a>
<a href='#'>2</a>
<a href='#'>3</a>
<a class='last' href='#'>Last</a>
</div>
<!-- end: .pagination -->
Để có được ý tưởng, những gì tôi muốn: