Eu tenho esse código na paginação
<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>
Mas o meu ul
está alinhado à esquerda. Existe alguma maneira de centralizar o ul
wrt div
?
Eu tentei margin: auto auto
e margin :0 auto
eles mas não funcionaram.
html
twitter-bootstrap
css
user192362127
fonte
fonte
<ul class="pagination">...</ul>
interior a<div class="text-center"></div>
.Respostas:
O Bootstrap adicionou uma nova classe de 3.0.
Bootstrap 4 tem nova classe
Para 2.3.2
Dê desta forma:Funciona porqueul
está usandoinline-block;
Fiddle: http://jsfiddle.net/praveenscience/5L8fu/Ou se você gostaria de usar a classe Bootstrap:Fiddle: http://jsfiddle.net/praveenscience/5L8fu/1/fonte
<div class='d-flex'><ul class='pagination mx-auto'>...
<ul class="pagination pagination-lg justify-content-center">...
às soluções, por favor. getbootstrap.com/docs/4.1/components/pagination/#alignmentPara Bootstrap 3.0 e 2.3.2, para centralizar a paginação, a classe .text-center pode ser aplicada ao div que o contém .
Nota: Onde aplicar a classe .pagination na marcação mudou entre Bootstrap 2.3.2 e 3.0. Veja abaixo ou leia a documentação do Bootstrap sobre paginação: Bootstrap 3.0 , Bootstrap 2.3.2 .
Exemplo de bootstrap 3
http://jsfiddle.net/mynameiswilson/eYNMu/
Exemplo de bootstrap 2.3.2
http://jsfiddle.net/mynameiswilson/84X3M/
fonte
Para centrado a paginação em BS4, deve adicionar
justify-content-center
emul
:Consulte Pagination Bootstrap 4 para obter mais informações.
fonte
Usando laravel com bootstrap 4, a solução que funcionou:
fonte
solução para Bootstrap 4
Você pode usá-lo Alinhamento use esta classe
justify-content-center
Altere o alinhamento dos componentes de paginação com os utilitários do flexbox .
e saiba mais sobre paginação
fonte
As soluções mencionadas anteriormente para Bootstrap 3.0 não funcionaram para mim no 3.1.1. A classe de paginação tem
display:block
, e os<li>
elementos têmfloat:left
, o que significa que simplesmente envolver o<ul>
intext-center
sozinho não funciona. Não tenho ideia de como ou quando as coisas mudaram entre 3.0 e 3.1.1. De qualquer forma, eu tinha feito o<ul>
usodisplay:inline-block
. Aqui está o código:Ou, para uma configuração mais limpa, omita o
style
atributo e coloque-o na sua folha de estilo:Em seguida, use a marcação sugerida anteriormente:
fonte
Você pode adicionar seu Css personalizado:
Obrigado
fonte
Isso funcionou para mim:
Estilo :
E lâmina :
fonte
.cs-list-paginator { display: flex; justify-content: center; }
Funciona para mim:
fonte
Na v4.0.0-alpha.6:
fonte
bootstrap 4:
fonte
Não consegui fazer nenhuma das soluções propostas funcionar com o Bootstrap 4 alpha 6, mas a variação a seguir finalmente me deu uma barra de paginação centralizada.
Substituição de CSS:
HTML:
Nenhuma outra combinação de
display
,margin
ou classe no div de embrulho parecia funcionar.fonte
Este css funciona para mim:
fonte
fonte