.center-box {
display: flex;
gap: 15px
}
.character-line {
flex-shrink: 0;
width: 76%;
}
.checkbox-line {
flex-grow: 1
}
let tabs = document.querySelectorAll('.number'), // Ваши цифры.
squares = document.querySelectorAll('.square'); // Ваши квадраты.
for (let i = 0; i < tabs.length; i++) {
const tab = tabs[i];
tab.addEventListener('click', function() {
for (let j = 0; j < squares.length; j++) {
const square = squares[j];
square.classList.remove('is-active'); // Убираем у всех активный класс.
if (i === j) square.classList.add('is-active'); // Добавляем активный класс квадрату по выбранному номеру.
};
});
};
.calc_table {
width: 100%;
overflow-x: scroll;
}
.calc_title > div, .calc_row > div {
flex-shrink: 0;
flex-grow: 0;
}