JSFiddle - React, Tailwind, and code Playground

by SpiceLab

HTML

<div class="bar_left">bar_left</div>
<div class="container">
    <p>container</p>
    <p>container</p>
    <p>container</p>
    <p>container</p>
    <p>container</p>
    <p>container</p>
    <p>container</p>
    <p>container</p>
    <p>container</p>
    <p>container</p>
    <p>container</p>
    <p>container</p>
    <p>container</p>
    <p>container</p>
    <p>container</p>
</div>
<div class="bar_right">bar_right</div>

CSS

/* Grundeinstellungen */
* {margin:0;padding:0}
html,body {height:100%}
/* korrigiertes CSS */
.bar_left, .bar_right {
  background-color: gray; /* Farbname heißt nicht "grey" */
  width: 100px;
  height: 100%;
  position: fixed;
  top:0 /* Startposition von oben */
}
.bar_left {
  /*float: left;*/ /* auskommentiert = deaktiviert */
  left:0 /* Startposition von links */
}
.bar_right {
  /*float: right;*/ /* auskommentiert = deaktiviert */
  /*margin-left: -100px;*/ /* auskommentiert = deaktiviert */
  right:0; /* Startposition von rechts */
  background-color: red
}
.container {
  /*width: 100%;*/ /* Breite ergibt sich durch margin-right & -left */
  height: 100%; /* Hintergrund für scrollbaren Inhalt bleibt nicht erhalten */
  background-color: pink;
  margin: 0 100px
}
/* Einstellung für <p>-Element */
.container p {padding-bottom:150px}
.container p:last-child {padding-bottom:0}