JSFiddle - React, Tailwind, and code Playground

HTML

<div class="table">
		<div class="row">
			<div class="td col-1"><button>+</button></div>
			<div class="td col-2">1</div>
			<div class="td col-3">2</div>
			<div class="td col-4">3</div>
			<div class="sub-row">
				<div class="td col-1"><button>+</button></div>
				<div class="td col-2">4</div>
				<div class="td col-3">5</div>
				<div class="td col-4">6</div>
				<div class="sub-row">
					<div class="td col-1"><button>+</button></div>
					<div class="td col-2">7 text</div>
					<div class="td col-3">8</div>
					<div class="td col-4">9</div>
				</div>
				<div class="sub-row">
					<div class="td col-1"><button>+</button></div>
					<div class="td col-2">8</div>
					<div class="td col-3">9</div>
					<div class="td col-4">10 text text</div>
				</div>
			</div>
		</div>
		<div class="row">
			<div class="td col-1"><button>+</button></div>
			<div class="td col-2">1</div>
			<div class="td col-3">2</div>
			<div class="td col-4">3</div>
			<div class="sub-row">
				<div class="td col-1"><button>+</button></div>
				<div class="td col-2">4</div>
				<div class="td col-3">5</div>
				<div class="td col-4">6</div>
				<div class="sub-row">
					<div class="td col-1"><button>+</button></div>
					<div class="td col-2">7 text</div>
					<div class="td col-3">8</div>
					<div class="td col-4">9</div>
				</div>
				<div class="sub-row">
					<div class="td col-1"><button>+</button></div>
					<div class="td col-2">8</div>
					<div class="td col-3">9</div>
					<div class="td col-4">10</div>
				</div>
			</div>
		</div>
	</div>

CSS

.table {
    width: 100%;
}

.row {
    display: flex;
    flex-flow: row wrap;
    align-content: space-between;
}

.row .td
{
	margin-top: -1px;
	margin-right: -1px;
	border: solid 1px black;
}

.sub-row {
    width: 100%;
    display: flex;
    flex-flow: row wrap;
    order: all;
    align-content: space-between;
}