JSFiddle - React, Tailwind, and code Playground

by amaslovsky

HTML

<link rel="stylesheet" href="https://netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css">
<script src="https://netdna.bootstrapcdn.com/bootstrap/3.0.0/js/bootstrap.min.js"></script>
<div class="container pharma-tooltip-container">
    <div class="row header">
      <div class="col-sm-3 tooltip-cell">
        <strong>Filter</strong>
      </div>
      <div class="col-sm-9 tooltip-cell">
        <strong>Values</strong> 
      </div>
    </div>

    <div class="row tooltip-row">
      <div class="col-sm-3 tooltip-cell">
         <strong>Companies</strong>
      </div>
      <div class="col-sm-9 tooltip-cell">
        Company1, Company2, Company3, Company4, Company5, Company6, Company1,     Company2, Company3, Company4, Company5, Company6,  Company1, Company2, Company3, Company4, Company5, Company6, Company1,     Company2, Company3, Company4, Company5, Company6  Company1, Company2, Company3, Company4, Company5, Company6, Company1,     Company2, Company3, Company4, Company5, Company6 
      </div>
    </div>
    
    <div class="row tooltip-row">
      <div class="col-sm-3 tooltip-cell">
        <strong>Sample Size</strong>
      </div>
      <div class="col-sm-9 tooltip-cell">
        123
      </div>
    </div>
</div>

CSS

body {
  padding: 100px;
}

.pharma-tooltip-container {
  background-color: white; 
  border: 1px solid rgba(0, 0, 0, 0.2);
  
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
}

.header {
  background-color: #5A3B82;
  color: white;
}

.tooltip-row:not(:last-child) {
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}

.tooltip-cell {
  max-height: 70px;
  overflow-y: auto;
}