JSFiddle - React, Tailwind, and code Playground
by Mike Jacobson
HTML
<div class="container">
<div class="footer">
Footer!
</div>
<div class="scrollable">
<div class="item">1</div>
<div class="item">2</div>
<div class="item">3</div>
<div class="item">4</div>
<div class="item">5</div>
<div class="out">OUT</div>
</div>
</div>
CSS
.scrollable {
background-color: #eee;
height: 200px;
overflow-y: auto;
position: relative;
}
.item {
border: 1px solid red;
height: 40px;
}
.out {
background-color: blue;
position: absolute;
bottom: -20px;
height: 50px;
width: 150px;
z-index: 5;
}
.container {
position: relative;
}
.footer {
position: absolute;
bottom: -40px;
background-color: #aaa;
height: 20px;
padding: 10px;
z-index: 1;
}