JSFiddle - React, Tailwind, and code Playground

by vaibhav saxena

HTML

<div class='parentContainer'>
  <div class='child1'>child1</div>

  <div class='child1'>child1</div>

  <div class='child2'>child2</div>

  <div class='child3'>child3</div>
</div>

CSS

.parentContainer{
  background-color:#000;
  width: 500px;
  border:1px dotted #00FF00;
  overflow: hidden;
  box-sizing:border-box;
  display: flex;
}

.child1, .child2, .child3{
  flex-grow: 1;
  height: 100px;
  display: flex;
  border: 1px solid #2a2a2a;
  box-sizing:border-box;
  text-align: center;
  justify-content:center;
  align-items: center;
}

.child1{
  background: red;
  border-right: 1px solid #000;
  
}

.child2{
  background:pink;
   border-right: 1px solid #000;
   flex-grow:2;
  
   max-width:50%;
}
.child3{
  background: yellow;  
 
}