I have a CSS grid:
.grid {
display: grid;
grid-template-columns: 10em 10em;
grid-template-columns: 10em 10em;
overflow: auto;
width: 19em;
height: 8em;
}
.grid-cell {
border: solid 1px;
height: 3em;
}
<div class="grid">
<div class="grid-cell" data-row-index="0">A1</div>
<div class="grid-cell" data-row-index="0">A2</div>
<div class="grid-cell" data-row-index="1">B1</div>
<div class="grid-cell" data-row-index="1">B2</div>
<div class="grid-cell" data-row-index="2">C1</div>
<div class="grid-cell" data-row-index="2">C2</div>
</div>
Is it possible to highlight all cells of a hovered row without dynamically modifying the cell element's attributes?