Отредактировано: это изменилось в Bootstrap 3. См. решение для Bootstrap 3 ниже.
О добавлении обертки div не может быть и речи?
Посмотрите на этот пример: http://jsfiddle.net/EVmwe/4/
Важная часть кода:
/* a wrapper for the paginatior */
.btn-group-wrap {
text-align: center;
}
div.btn-group {
margin: 0 auto;
text-align: center;
width: inherit;
display: inline-block;
}
a {
float: left;
}
Обертывание группы кнопок внутри раздела и установка div для выравнивания текста по центру. Группа кнопок также должна быть перезаписана, чтобы отображать встроенный блок и унаследованную ширину.
Перезапись отображения привязок на встроенный блок и float: none также, вероятно, сработает, как сказал @Andres Ilich.
Обновление для Bootstrap 3
Начиная с Bootstrap 3, у вас есть классы выравнивания (как показано в документации). Теперь вам просто нужно добавить класс text-center
к родителю. Вот так:
<div class="text-center">
<ul class="pagination">
<li class="disabled"><a href="#">«</a></li>
<li class="active"><a href="#">1</a></li>
<li><a href="#">2</a></li>
<li><a href="#">3</a></li>
<li><a href="#">4</a></li>
<li><a href="#">5</a></li>
<li><a href="#">»</a></li>
</ul>
</div>
См. рабочий пример здесь: http://jsfiddle.net/EVmwe/409/
person
mikaelb
schedule
24.03.2012