
I want to make the circular border thicker, but the number of columns can vary from 3 to 6, and I can only use simple CSS (without Javascript, SASS or running CSS via PHP). HTML is generated by PHP, but changing the PHP code to create a class or inline style is a last resort.
I tried using colgroupand col, but while col:first-child {border-right: 2px solid}working, col:last-child {border-left: 2px solid}put a thicker border on each column in the Percentage section.
Is there a way to make this border thicker according to the above restrictions?
At the request of dippas , here is the HTML code.
<table class="type1">
<colgroup>
<col span="1">
<col span="4">
<col span="4">
</colgroup>
<thead>
<tr>
<th scope="row" rowspan="2">S = small M = medium L = large</th>
<th scope="col" colspan="4">Responses</th>
<th scope="col" colspan="4">Percentage</th>
</tr>
<tr>
<th scope="col">S</th>
<th scope="col">M</th>
<th scope="col">L</th>
<th scope="col">Tot</th>
<th scope="col">S</th>
<th scope="col">M</th>
<th scope="col">L</th>
<th scope="col">Tot</th>
</tr>
</thead>
<tbody>
<tr>
<th scope="row">1. What size Coke do you prefer?</th>
<td>24</td>
<td><strong>28</strong></td>
<td>0</td>
<td>52</td>
<td>46</td>
<td><strong>54</strong></td>
<td>0</td>
<td>100</td>
</tr>
</tbody>
</table>
, . ", ", " 1 5 .. ..".