JSFiddle - React, Tailwind, and code Playground

HTML

<div class="container tomato">
    <p>content</p>
    
    <p>content</p>
    <p>content</p>
    <p>content</p>
    <p>content</p>
    <p>content</p>
    <p>content</p>
    <p>content</p>
    <p>content</p>
       <p>content</p><p>content</p>
    <p>content</p>
    
    <div class="buttons">
        <button>ok</button>
        <button>cancel</button>
    </div>
</div>

CSS

body, html {height:100%; margin:0;}

* {box-sizing: border-box;}
.container{
    min-height: 100%;
  position: relative;
    padding-bottom:30px;
}
p {margin:0;}

.buttons{
    position: absolute;
    bottom:0;
}

.pink{
    background: pink;
}

.tomato{
    background: tomato;
}