JSFiddle - React, Tailwind, and code Playground
HTML
<table id="page">
<tr><td id="tdheader">
<div id="header">Header<br /> Second Line</div>
</td></tr>
<tr><td id="tdcontent">
<div id="content">Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vestibulum fermentum tortor id mi. Mauris dolor felis, sagittis at, luctus sed, aliquam non, tellus. In enim a arcu imperdiet malesuada. Temporibus autem quibusdam et aut officiis debitis aut rerum necessitatibus saepe eveniet ut et voluptates repudiandae sint et molestiae non recusandae. Aliquam id dolor. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Etiam posuere lacus quis dolor. Fusce tellus. Aliquam erat volutpat. Duis pulvinar. Nullam lectus justo, vulputate eget mollis sed, tempor sed magna. Nulla turpis magna, cursus sit amet, suscipit a, interdum id, felis. Integer imperdiet lectus quis justo. Pellentesque pretium lectus id turpis.
Fusce nibh. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Sed vel lectus. Donec odio tempus molestie, porttitor ut, iaculis quis, sem. Nulla non arcu lacinia neque faucibus fringilla. Etiam posuere lacus quis dolor. In convallis. Nullam at arcu a est sollicitudin euismod. In convallis. Nulla quis diam. Donec vitae arcu. Morbi scelerisque luctus velit. Donec quis nibh at felis congue commodo. Fusce suscipit libero eget elit. Vivamus luctus egestas leo. Nunc auctor. Curabitur sagittis hendrerit ante. Vivamus porttitor turpis ac leo. Etiam dictum tincidunt diam. Duis risus.
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Vestibulum fermentum tortor id mi. Mauris dolor felis, sagittis at, luctus sed, aliquam non, tellus. In enim a arcu imperdiet malesuada. Temporibus autem quibusdam et aut officiis debitis aut rerum necessitatibus saepe eveniet ut et voluptates repudiandae sint et molestiae non recusandae. Aliquam id dolor. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Etiam posuere...
CSS
body, html{
height: 100%;
margin: 0;
}
#page {
height: 100%; width: 100%;
background-color:blue;
}
#tdcontent {
height: 100%;
}
#content {
background-color:red;
height:100%;
overflow: auto; /* or overflow: hidden; */
}