Tengo este código en paginación
<div class="pagination">
<ul>
<li><a href="?p=0" data-original-title="" title="">1</a></li>
<li><a href="?p=1" data-original-title="" title="">2</a></li>
</ul>
</div>
Pero mi ul
está alineado a la izquierda. ¿Hay alguna forma de centrar el ul
wrt div
?
Lo intenté margin: auto auto
y margin :0 auto
no funcionaron.
html
twitter-bootstrap
css
usuario192362127
fuente
fuente
<ul class="pagination">...</ul>
interior a<div class="text-center"></div>
.Respuestas:
Bootstrap ha agregado una nueva clase de 3.0.
Bootstrap 4 tiene nueva clase
Para 2.3.2
Dar de esta manera:Funciona porqueul
está usandoinline-block;
Violín: http://jsfiddle.net/praveenscience/5L8fu/O si desea utilizar la clase de Bootstrap:Violín: http://jsfiddle.net/praveenscience/5L8fu/1/fuente
<div class='d-flex'><ul class='pagination mx-auto'>...
<ul class="pagination pagination-lg justify-content-center">...
a las soluciones por favor. getbootstrap.com/docs/4.1/components/pagination/#alignmentTanto para Bootstrap 3.0 como 2.3.2, para centrar la paginación, la clase .text-center se puede aplicar al div contenedor .
Nota: El lugar donde aplicar la clase .pagination en el marcado ha cambiado entre Bootstrap 2.3.2 y 3.0. Consulte a continuación o lea los documentos de Bootstrap sobre la paginación: Bootstrap 3.0 , Bootstrap 2.3.2 .
Ejemplo de Bootstrap 3
http://jsfiddle.net/mynameiswilson/eYNMu/
Bootstrap 2.3.2 Ejemplo
http://jsfiddle.net/mynameiswilson/84X3M/
fuente
Para centrada en la paginación BS4, debe agregar
justify-content-center
enul
:Consulte Pagination Bootstrap 4 para obtener más información.
fuente
Usando laravel con bootstrap 4, la solución que funcionó:
fuente
solución para Bootstrap 4
Puedes usarlo Alineación usa esta clase
justify-content-center
Cambie la alineación de los componentes de paginación con las utilidades de flexbox .
y aprende más sobre su paginación
fuente
Las soluciones mencionadas anteriormente para Bootstrap 3.0 no me funcionaron en 3.1.1. La clase tiene la paginación
display:block
, y los<li>
elementos tienenfloat:left
, lo que significa simplemente envolviendo la<ul>
detext-center
por sí sola no funciona. No tengo idea de cómo o cuándo cambiaron las cosas entre 3.0 y 3.1.1. De todos modos, tuve que hacer el<ul>
usodisplay:inline-block
en su lugar. Aquí está el código:O para una configuración más limpia, omita el
style
atributo y colóquelo en su hoja de estilo:Y luego use el marcado sugerido anteriormente:
fuente
Puede agregar su CSS personalizado:
Gracias
fuente
Esto esto, funcionó para mí:
Estilo :
Y hoja :
fuente
.cs-list-paginator { display: flex; justify-content: center; }
Esto funciona para mi:
fuente
En v4.0.0-alpha.6:
fuente
bootstrap 4:
fuente
No pude hacer que ninguna de las soluciones propuestas funcionara con Bootstrap 4 alpha 6, pero la siguiente variación finalmente me dio una barra de paginación centrada.
Anulación de CSS:
HTML:
Ninguna otra combinación de
display
,margin
o clase en el div de envoltura parecía funcionar.fuente
Este CSS funciona para mí:
fuente
fuente