Hello! I am trying to make a carousel to display 5 cards in a slide that will be used for a dynamic list for a bookstore website. After getting it to be responsive, when I hit the next button, the 5 images, arrows, and indicators drop below the boundary of where there are supposed to slide, and push all my other page elements down for a brief moment until the books come back up to their original position.
<div id="carousel-2" class="carousel slide" data-bs-ride="false" style="height: auto;width: 100%;">
<div class="carousel-inner" style="height: auto;">
<div class="carousel-item active" style="height: auto;margin-right: 0px;">
<div class="container" style="width: 85%;height: auto;">
<div class="row" style="height: auto;">
<div class="col" style="background: var(--bs-light);margin: 10px;height: inherit;margin-bottom: 30px;padding-right: 0;padding-left: 0px;">
<div class="card" style="height: inherit;">
<div class="card-body" style="height: auto;padding: 0px;width: auto;"><img style="width: 100%;height: 100%;" src="upload://1433qL5UUv2502wSntnSs3uXKAZ.jpeg"></div>
</div>
</div>
<div class="col" style="background: var(--bs-light);margin: 10px;height: inherit;margin-bottom: 30px;padding-right: 0;padding-left: 0px;">
<div class="card" style="height: inherit;">
<div class="card-body" style="height: auto;padding: 0px;width: auto;"><img style="width: 100%;height: 100%;" src="upload://1433qL5UUv2502wSntnSs3uXKAZ.jpeg"></div>
</div>
</div>
<div class="col" style="background: var(--bs-light);margin: 10px;height: inherit;margin-bottom: 30px;padding-right: 0;padding-left: 0px;">
<div class="card" style="height: inherit;">
<div class="card-body" style="height: auto;padding: 0px;width: auto;"><img style="width: 100%;height: 100%;" src="upload://1433qL5UUv2502wSntnSs3uXKAZ.jpeg"></div>
</div>
</div>
<div class="col" style="background: var(--bs-light);margin: 10px;height: inherit;margin-bottom: 30px;padding-right: 0;padding-left: 0px;">
<div class="card" style="height: inherit;">
<div class="card-body" style="height: auto;padding: 0px;width: auto;"><img style="width: 100%;height: 100%;" src="upload://1433qL5UUv2502wSntnSs3uXKAZ.jpeg"></div>
</div>
</div>
<div class="col" style="background: var(--bs-light);margin: 10px;height: inherit;margin-bottom: 30px;padding-right: 0;padding-left: 0px;">
<div class="card" style="height: inherit;">
<div class="card-body" style="height: auto;padding: 0px;width: auto;"><img style="width: 100%;height: 100%;" src="upload://1433qL5UUv2502wSntnSs3uXKAZ.jpeg"></div>
</div>
</div>
</div>
</div>
</div>
<div class="carousel-item" style="height: inherit;width: inherit;margin-right: 0px;">
<div class="container" style="width: 85%;height: inherit;">
<div class="row" style="height: inherit;">
<div class="col" style="background: var(--bs-light);margin: 10px;height: inherit;margin-bottom: 30px;padding-right: 0;padding-left: 0px;">
<div class="card" style="height: inherit;">
<div class="card-body" style="height: auto;padding: 0px;width: auto;"><img style="width: 100%;height: 100%;" src="upload://1433qL5UUv2502wSntnSs3uXKAZ.jpeg"></div>
</div>
</div>
<div class="col" style="background: var(--bs-light);margin: 10px;height: inherit;margin-bottom: 30px;padding-right: 0;padding-left: 0px;">
<div class="card" style="height: inherit;">
<div class="card-body" style="height: auto;padding: 0px;width: auto;"><img style="width: 100%;height: 100%;" src="upload://1433qL5UUv2502wSntnSs3uXKAZ.jpeg"></div>
</div>
</div>
<div class="col" style="background: var(--bs-light);margin: 10px;height: inherit;margin-bottom: 30px;padding-right: 0;padding-left: 0px;">
<div class="card" style="height: inherit;">
<div class="card-body" style="height: auto;padding: 0px;width: auto;"><img style="width: 100%;height: 100%;" src="upload://1433qL5UUv2502wSntnSs3uXKAZ.jpeg"></div>
</div>
</div>
<div class="col" style="background: var(--bs-light);margin: 10px;height: inherit;margin-bottom: 30px;padding-right: 0;padding-left: 0px;">
<div class="card" style="height: inherit;">
<div class="card-body" style="height: auto;padding: 0px;width: auto;"><img style="width: 100%;height: 100%;" src="upload://1433qL5UUv2502wSntnSs3uXKAZ.jpeg"></div>
</div>
</div>
<div class="col" style="background: var(--bs-light);margin: 10px;height: inherit;margin-bottom: 30px;padding-right: 0;padding-left: 0px;">
<div class="card" style="height: inherit;">
<div class="card-body" style="height: auto;padding: 0px;width: auto;"><img style="width: 100%;height: 100%;" src="upload://1433qL5UUv2502wSntnSs3uXKAZ.jpeg"></div>
</div>
</div>
</div>
</div>
</div>
<div class="carousel-item" style="height: inherit;width: inherit;margin-right: 0px;">
<div class="container" style="width: 85%;height: inherit;">
<div class="row" style="height: inherit;">
<div class="col" style="background: var(--bs-light);margin: 10px;height: inherit;margin-bottom: 30px;padding-right: 0;padding-left: 0px;">
<div class="card" style="height: inherit;">
<div class="card-body" style="height: auto;padding: 0px;width: auto;"><img style="width: 100%;height: 100%;" src="upload://1433qL5UUv2502wSntnSs3uXKAZ.jpeg"></div>
</div>
</div>
<div class="col" style="background: var(--bs-light);margin: 10px;height: inherit;margin-bottom: 30px;padding-right: 0;padding-left: 0px;">
<div class="card" style="height: inherit;">
<div class="card-body" style="height: auto;padding: 0px;width: auto;"><img style="width: 100%;height: 100%;" src="upload://1433qL5UUv2502wSntnSs3uXKAZ.jpeg"></div>
</div>
</div>
<div class="col" style="background: var(--bs-light);margin: 10px;height: inherit;margin-bottom: 30px;padding-right: 0;padding-left: 0px;">
<div class="card" style="height: inherit;">
<div class="card-body" style="height: auto;padding: 0px;width: auto;"><img style="width: 100%;height: 100%;" src="upload://1433qL5UUv2502wSntnSs3uXKAZ.jpeg"></div>
</div>
</div>
<div class="col" style="background: var(--bs-light);margin: 10px;height: inherit;margin-bottom: 30px;padding-right: 0;padding-left: 0px;">
<div class="card" style="height: inherit;">
<div class="card-body" style="height: auto;padding: 0px;width: auto;"><img style="width: 100%;height: 100%;" src="upload://1433qL5UUv2502wSntnSs3uXKAZ.jpeg"></div>
</div>
</div>
<div class="col" style="background: var(--bs-light);margin: 10px;height: inherit;margin-bottom: 30px;padding-right: 0;padding-left: 0px;">
<div class="card" style="height: inherit;">
<div class="card-body" style="height: auto;padding: 0px;width: auto;"><img style="width: 100%;height: 100%;" src="upload://1433qL5UUv2502wSntnSs3uXKAZ.jpeg"></div>
</div>
</div>
</div>
</div>
</div>
</div>
<div style="width: 100%;"><a class="carousel-control-prev" href="#carousel-2" role="button" data-bs-slide="prev" style="height: inherit;width: 8%;margin: 0px;padding-right: 10px;padding-left: 10px;"><span class="carousel-control-prev-icon" style="color: var(--bs-light);filter: invert(100%);"></span><span class="visually-hidden" style="filter: invert(0%);">Previous</span></a><a class="carousel-control-next d-xl-flex" href="#carousel-2" role="button" data-bs-slide="next" style="width: 8%;height: auto;margin: 0px;padding-right: 10px;padding-left: 10px;"><span class="carousel-control-next-icon" style="filter: invert(100%);"></span><span class="visually-hidden">Next</span></a></div>
<div class="carousel-indicators d-flex d-print-flex d-sm-flex d-md-flex d-lg-flex d-xl-flex d-xxl-flex flex-shrink-1" style="margin-bottom: 0px;width: auto;padding-top: 0px;height: auto;filter: invert(100%);"><button class="active" type="button" data-bs-target="#carousel-2" data-bs-slide-to="0"></button><button type="button" data-bs-target="#carousel-2" data-bs-slide-to="1"></button><button type="button" data-bs-target="#carousel-2" data-bs-slide-to="2"></button></div>
</div>