JSFiddle - React, Tailwind, and code Playground

by naveen

HTML

<div class="container">
    <div class="tableHeaderBg"></div>
    <div class="tableScrollBar">
     <table>
      <thead>
         <tr>
           <th><div>Name</div></th>
           <th><div>Email</div></th>
           <th><div>Last Name</div></th>
           <th><div>Phone</div></th>
         </tr>
      </thead>
      <tbody>
              <tr>
               <td>Been</td>
               <td>[email protected]</td>
               <td>32890</td>
               <td>43728934287</td>
             </tr>
             <tr>
               <td>Been</td>
               <td>[email protected]</td>
               <td>32890</td>
               <td>43728934287</td>
             </tr>
             <tr>
               <td>Been</td>
               <td>[email protected]</td>
               <td>32890</td>
               <td>43728934287</td>
             </tr>
             <tr>
               <td>Been</td>
               <td>[email protected]</td>
               <td>32890</td>
               <td>43728934287</td>
             </tr>
             <tr>
               <td>Been</td>
               <td>[email protected]</td>
               <td>32890</td>
               <td>43728934287</td>
             </tr>
             <tr>
               <td>Been</td>
               <td>[email protected]</td>
               <td>32890</td>
               <td>43728934287</td>
             </tr>
             <tr>
               <td>Been</td>
               <td>[email protected]</td>
               <td>32890</td>
               <td>43728934287</td>
             </tr>
             <tr>
               <td>Been</td>
               <td>[email protected]</td>
               <td>32890</td>
               <td>43728934287</td>
             </tr>
             <tr>
               <td>Been</td>
               <td>[email protected]</td>
               <td>32890</td>
               <td>43728934287</td>
             </tr>
             <tr>
               <td>Been</td>
               <td>[email protected]</td>
          ...

CSS

body {
    font-family:arial;
    font-size:11px;
}
.container {
    border:1px solid #789B28;
    height:200px;
    margin:0 auto;
    overflow:hidden;
    padding:23px 0 0;
    position:relative;
    z-index:0;
}
.tableScrollBar table {
    border-collapse:collapse;
    width:100%;
}
.tableScrollBar table tr td,.container table tr th {
    background-color:#e2e5bd;
    border:solid 1px #fff;
    padding:0 5px;
}
.tableScrollBar table tr td {
    padding:5px;
    line-height:15px;
}
.tableScrollBar table tr th div {
    border-left:1px solid #FFFFFF;
    line-height:24px;
    margin:0 0 0 -6px;
    padding:0 0 0 5px;
    position:absolute;
    text-align:left;
    top:0;
}
.tableHeaderBg {
    background-color:#99C332;
    border-bottom:1px solid #FFFFFF;
    height:23px;
    left:0;
    margin:1px 1px 0 0;
    position:absolute;
    right:0;
    top:0;
    z-index:0;
}
.tableScrollBar {
    height:200px;
    overflow-x:hidden;
    overflow-y: auto;
}