I would like to use CSS only in order to highlight both the table header and the first line of the table row i.e. if the user hovers on a given table cell, the corresponding table header (say Tuesday) and the corresponding first td (say nighttime) will change to bold say.
Is that possible with css?
<table class="table table-condensed">
<thead>
<tr>
<th></th>
<th>Monday</th>
<th>Tuesday</th><!-- highlighted -->
<th>Wednesday</th>
<th>Thursday</th>
<th>Friday</th>
<th>Saturday</th>
<th>Sunday</th>
</tr>
</thead>
<tbody>
<tr>
<td>Morning</td>
<td>Morning/Monday</td>
<td>Morning/Tuesday</td>
<td>Morning/Wednesday</td>
<td>Morning/Thursday</td>
<td>Morning/Friday</td>
<td>Morning/Saturday</td>
<td>Morning/Sunday</td>
</tr>
<tr>
<td>Nighttime</td><!-- highlighted -->
<td>Nighttime/Monday</td>
<td>Nighttime/Tuesday</td><!-- hovered on -->
<td>Nighttime/Wednesday</td>
<td>Nighttime/Thursday</td>
<td>Nighttime/Friday</td>
<td>Nighttime/Saturday</td>
<td>Nighttime/Sunday</td>
</tr>
</tbody>
</table>