Я реалізую пагинацію, і її потрібно зосередити. Проблема полягає в тому, що посилання потрібно відображати як блок, тому їх потрібно плавати. Але потім, text-align: center;
не працює на них. Я міг би досягти цього, надавши на обгортці розділення зліва зліва, але на кожній сторінці буде різна кількість сторінок, так що це не буде працювати. Ось мій код:
.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 -->
Щоб отримати ідею, чого я хочу: