How do I add space or margin in between table columns? I want to add space after the first column only in my table.
Here is what I have tried so far but its not working. Anyone have any ideas?
table {
margin: 0 auto;
display: block;
width: 600px;
border-collapse: separate;
tr {
td {
min-width: 150px;
padding: 10px;
text-align: center;
&:first-child{
font-size: 15px;
color: #000;
margin-right: 50px;
border-spacing: 50px 0;
background: #fff;
}
}
}
}
<table className='table-body' border='1'>
<tbody>
<tr>
<th></th>
<th>Gatlin Plumbing & Heatings</th>
<th>St. John Plumbing, Inc.</th>
<th>Budget Right Handyman</th>
<th>Plumbing Company</th>
</tr>
<tr>
<td>Grade</td>
<td>A</td>
<td>B</td>
<td>C</td>
<td>D</td>
</tr>
<tr>
<td>Review Count</td>
<td>A</td>
<td>B</td>
<td>C</td>
<td>D</td>
</tr>
</tbody>
</table>