Bootstrap d-flex
In the examples below, you'll discover how to use Bootstrap's d-flex
utility class to easily align buttons within a container. The d-flex
class is part of Bootstrap's flexbox utilities, which provide a simple way to control the positioning and alignment of elements within a container.
justify-content-start
Aligns items to the start of the container along the main axis
<div class="container d-flex gap-2 justify-content-start">
<button class="btn btn-outline-secondary" type="button">Button</button>
<button class="btn btn-outline-secondary" type="button">Button</button>
<button class="btn btn-outline-secondary" type="button">Button</button>
</div>
justify-content-end
Aligns items to the end of the container along the main axis
<div class="container d-flex gap-2 justify-content-end">
<button class="btn btn-outline-secondary" type="button">Button</button>
<button class="btn btn-outline-secondary" type="button">Button</button>
<button class="btn btn-outline-secondary" type="button">Button</button>
</div>
justify-content-center
Aligns items at the center of the container along the main axis
<div class="container d-flex gap-2 justify-content-center">
<button class="btn btn-outline-secondary" type="button">Button</button>
<button class="btn btn-outline-secondary" type="button">Button</button>
<button class="btn btn-outline-secondary" type="button">Button</button>
</div>
justify-content-between
Distributes items evenly along the main axis, with the first item aligned at the start and the last item aligned at the end
<div class="container d-flex gap-2 justify-content-between">
<button class="btn btn-outline-secondary" type="button">Button</button>
<button class="btn btn-outline-secondary" type="button">Button</button>
<button class="btn btn-outline-secondary" type="button">Button</button>
</div>
justify-content-around
Distributes items evenly along the main axis, with equal space around them
<div class="container d-flex gap-2 justify-content-around">
<button class="btn btn-outline-secondary" type="button">Button</button>
<button class="btn btn-outline-secondary" type="button">Button</button>
<button class="btn btn-outline-secondary" type="button">Button</button>
</div>