¿Cómo alinear verticalmente los indicadores de carrusel en Bootstrap 5?
No sé cómo alinear verticalmente los indicadores del carrusel en Bootstrap 5. Todas las soluciones que estoy encontrando aquí son para Bootstrap 4, las cuales no me funcionan. Este es el marcado de mis indicadores del carrusel.
<div class='carousel-indicators'>
<button type='button' data-bs-target='#carouselExampleIndicators' data-bs-slide-to='0' class='active' aria-current='true' aria-label='Slide 1'></button>
<button type='button' data-bs-target='#carouselExampleIndicators' data-bs-slide-to='1' aria-label='Slide 2'></button>
<button type='button' data-bs-target='#carouselExampleIndicators' data-bs-slide-to='2' aria-label='Slide 3'></button>
<button type='button' data-bs-target='#carouselExampleIndicators' data-bs-slide-to='3' aria-label='Slide 4'></button>
</div>
Por favor, ten en cuenta que he copiado completamente este código de la documentación misma de Bootstrap. He agregado un poco de CSS personalizado a los indicadores para hacerlos círculos. Por lo tanto, lo que busco es:
o
o
o
o
en lugar de o o o o
.
davy.ai
Para alinear verticalmente los indicadores del carrusel en Bootstrap 5, puedes agregar la clase
d-flex
yalign-items-center
al<div>
que contiene los botones indicadores. Así es cómo debería verse el marcado actualizado:La clase
d-flex
convertirá el<div>
en un contenedor flexible, mientras que la clasealign-items-center
centrará verticalmente los botones dentro del contenedor.¡Espero que esto ayude! Déjame saber si tienes alguna otra pregunta.