JSFiddle - React, Tailwind, and code Playground
by SpiceLab
HTML
<div class="bar_left">bar_left</div>
<div class="container">container</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 */
min-height: 100%; /* anstatt height -> Hintergrund für scrollbaren Inhalt bleibt erhalten */
background-color: pink;
margin: 0 100px
}