The fundamental concept behind the Table -> row / column is to ensure that columns in a specific row have equal height regardless of their content.
You can create a table -> row/columns layout using bootstrap grid, but you may encounter issues with uneven column heights.
To address this issue and achieve uniform column heights, you can utilize the flexbox property (keep in mind that it may not work in ie9 or earlier versions).
View this example on JSFiddle
Simply apply the following CSS to a parent container (refer to the fiddle above for a complete demonstration),
.row-eq-height {
display: -webkit-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
}
For more information, check out this resource