Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Удаленная работа для IT-специалистов
const table = ref(null) onMounted(() => { const rows = Array.from(table.value.querySelectorAll('.table__cell')) for (let counterColumn = 0; counterColumn < props.cells.length + 1; counterColumn++) { let row = rows .filter((rowsItem) => +rowsItem.dataset.row === counterColumn) .sort((a, b) => b.offsetHeight - a.offsetHeight) row.map((cell) => { let paddingHeight = parseInt(getComputedStyle(cell).paddingTop) + parseInt(getComputedStyle(cell).paddingBottom) cell.style.height = row[0].offsetHeight - paddingHeight + 'px' }) } })
Падинги задаю через класс css.