Je suis la mise en œuvre de la pagination, et il doit être centré. Le problème est que les liens doivent être affichés en tant que bloc, de sorte qu'ils doivent être évoquée. Mais ensuite, text-align: center;
ne fonctionne pas sur eux. J'ai pu réaliser par le wrapper div rembourrage de gauche, mais chaque page peut avoir un nombre différent de pages, donc ça ne fonctionne pas. Voici mon code HTML:
<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 -->
Et le CSS:
.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);
}
Pour se faire une idée, ce que je veux: