JSFiddle - React, Tailwind, and code Playground
HTML
<div class="container">
<div class="box"></div>
<div class="box">SUPERMAN</div>
<div class="box">BUTTON</div>
</div>
CSS
html, body { height: 100%; margin: 0; }
.container {
display: flex;
flex-direction: column;
align-items: center;
background-color: yellow;
height: 100%;
box-sizing: border-box;
justify-content: space-between;
}
.container > div:nth-child(1) { visibility: hidden; }
/* .container > div:nth-child(2) { margin-top: auto; } */
/* .container > div:nth-child(3) { margin-top: auto; } */
/* non-essential decorative styles */
.box {
height: 50px;
width: 150px;
background-color: lightgreen;
display: flex;
justify-content: center;
align-items: center;
font-size: 1.2em;
box-sizing: border-box;
}