<div class="table">
<div class="row">
<div class="cell">1</div>
<div class="cell">2</div>
<div class="cell">3</div>
<div class="cell">4</div>
</div>
</div>
Возможно, даже несколькими способами.
Старинным табличным:
.table
{
display: table;
table-layout: fixed; /* это свойство определяет ключевое поведение */
width: 100%; /* это свойство определяет ключевое поведение */
}
.row
{
display: table-row;
}
.cell
{
background-color: #ff3344;
display: table-cell;
}
Современными:
через flex блоки:
.row
{
display: flex;
}
.cell
{
background-color: #ff3344;
flex-basis: 100%; /* это свойство определяет ключевое поведение */
}
Через grid блоки:
.row
{
display: grid;
grid-auto-columns: 1fr; /* это свойство определяет ключевое поведение */
}
.cell
{
background-color: #ff3344;
grid-row: 1; /* это свойство определяет ключевое поведение */
}