JSFiddle - React, Tailwind, and code Playground

by gmcalab

HTML

<div class='layout'>

  <div class='banner'>
    Stuff
  </div>
  <div class='content'>
    <div class='nav'>
      nav
    </div>
    <div class='stage'>
      <div class='stuff'>
        bS
      </div>
    </div>
  </div>
</div>

CSS

body, html {
  margin: 0;
  padding: 0;
}

.layout {
  display: flex;
  background-color: red;
  flex-direction: column;
  
  height: 100vh;
}

.content {
  display: flex;
  flex:1;
  overflow: hidden;
}

.banner {
  background-color: green;
}

.nav {
  background-color: blue;
  flex: 0 0 200px;
}

.stage {
 
  border: 1px solid black;
  flex: 1;
  overflow: auto;
}

.stuff {
  height: 1000px;
  margin: 20px;
   background-color: yellow;
}