I've spent countless hours attempting to relocate this row to the bottom of the container, but I'm hitting a dead end. Does anyone have any suggestions on how to achieve this?
Take a look at the code snippet below:
<div class="container min-vh-100 d-flex align-items-center vstack">
<div class="myCard gradient-day shadow px-3 pt-5 m-5 rounded">
<div class="container">
<div class="row">
<div class="col">
<h1 class="" id="day-of-week">Tuesday</h1>
</div>
</div>
<div class="row">
<div class="col">
<h4 class="" id="todays-date">Jan 2nd 2023</h4>
</div>
</div>
<div class="row d-flex align-items-center g-3">
<div class="col-1">
<h5><i class="fa-solid fa-location-dot"></i></h5>
</div>
<div class="col">
<h3 class="" id="city-name">City Name</h3>
</div>
</div>
<div class="row row-cols-1">
<div class="col">
<h1 class="" id="temperature">51 °F</h1>
</div>
<div class="col">
<h4 class="" id="weather">Sunny</h4>
</div>
</div>
</div>
</div>
<div class="container">
<form action="" id="searchForm">
<div class="mx-5">
<input type="text" class="form-control" placeholder="search for city" name="query" autofocus>
</div>
</form>
</div>
</div>
My attempts with justify-self-end and align-self-end on the row haven't yielded any results. It seems like the issue might be related to the .vstack class. I discovered that I could center the container within the viewport using a mix of .d-flex, .align-items-center, and .vstack. If there's a more effective method out there, I'm all ears.