JSFiddle - React, Tailwind, and code Playground

HTML

<div class="box">
  <div class="header">
    <div class="title">PHP Row 1</div>
    <div class="hoverBox">
      <div class="hoverBoxTitle">Hover</div>
      <div class="hoverBoxContent">Hover Content</div>
    </div>
  </div>
  <div class="content">PHP Row 1 Content</div>
</div>
<div class="box">
  <div class="header">
    <div class="title">PHP Row 2</div>
    <div class="hoverBox">
      <div class="hoverBoxTitle">Hover</div>
      <div class="hoverBoxContent">Hover Content</div>
    </div>
  </div>
  <div class="content">PHP Row 2 content</div>
</div>
<div class="box">
  <div class="header">
    <div class="title">PHP Row 3</div>
    <div class="hoverBox">
      <div class="hoverBoxTitle">Hover</div>
      <div class="hoverBoxContent">Hover Content</div>
    </div>
  </div>
  <div class="content">PHP Row 3 content</div>
</div>

CSS

.box {
  text-align:center;
  margin:20px 7px 10px 7px;
  width:170px;
  height:90px;
  background:#e8e8e8;
  border:#979595 1px solid;
  box-shadow: 0px 0 5px 1px #999;
  border-radius:6px;
  -moz-border-radius:6px;
  /* Old Firefox */
  display:inline-block;
}
.header {
  width:170px;
  background:#d16e15;
  height:30px;
  position:relative;
  border-radius:4px 4px 0 0;
  -moz-border-radius:4px 4px 0 0;
  /* Old Firefox */
}
.title {
  color:#FFFFFF;
  font:Arial, Helvetica, sans-serif;
  font-size:15px;
  font-weight:bold;
  padding-top:8px;
  width:auto;
}
.content {
  margin-top:10px;
  color:#333333;
  font-size:14px;
  font-family: Calibri, Candara, Segoe, "Segoe UI", Optima, Arial, sans-serif;
}
.hoverBox {
  display: none;
  position: absolute;
  top: 0px;
  left: 170px;
  width:170px;
  height:90px;
  background:#333333;
  z-index: 100;
}
.header:hover .hoverBox {
  display: block;
}