Pense que ya te habia puesto la Solución, mmm que raro .-.
Con CSS seria mas o menos asi ;)
Código CSS:
Ver original* {
margin: 0;
padding: 0;
}
table tr {
border-collapse: collapse;
border-spacing: 0;
display: inline-flex;
}
table tr td,
table tr th {
border: 1px solid #ddd;
padding: 10px;
width: 240px;
text-align: center;
}
table tr td:not(first-child),
table tr th:not(first-child) {
border-right: 0;
}
tbody {
height: 44px;
overflow: hidden;
display: inline-flex;
}
Demo: http://codepen.io/AngelKrak/pen/BoEZaQ