Я пытаюсь стилизовать таблицу CSS, чтобы нарисовать серый квадрат вокруг каждой строки и чередовать серый / белый фон для каждой строки.
.table_row_line {
border: 2px solid darkgrey;
width: 100%;
height: 100%;
padding: 5px;
}
<section style="display: table;">
<header class="table_row_line" style="display: table-row;">
<div style="display: table-cell;"></div>
<div style="display: table-cell;"></div>
<div style="display: table-cell;"></div>
</header>
<div style="display: table-row;">
<div style="display: table-cell;"></div>
<div style="display: table-cell;"></div>
<div style="display: table-cell;"></div>
</div>
</section>
Это никак не влияет на стилизацию.
Я попытался обернуть заголовок в div, что позволит мне его стилизовать, нозатем он перестает работать как таблица, и первая строка заголовка перестает выравниваться с основным содержимым.
Как мне оформить эту таблицу css?