JSFiddle - React, Tailwind, and code Playground
by Jeffrey Tang
HTML
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css">
<div class='container'>
<div class='row' style='border-bottom: 1px solid #ddd;'>
<div class='col-xs-12'>
<a data-toggle='collapse' href='#details1'>Open or close details</a>
</div>
<div class='collapse details' id='details1'>
<div class='col-sm-6'>
<table class='table table-bordered table-condensed'>
<tr>
<td>Hello</td>
<td>World</td>
</tr>
</table>
</div>
<div class='col-sm-6'>
<b>Hello world</b>
</div>
</div>
</div>
<div class='row'>
<div class='col-xs-12'>
<a data-toggle='collapse' href='#details2'>Open or close details (row with no border)</a>
</div>
<div class='collapse details' id='details2'>
<div class='col-sm-6'>
<table class='table table-bordered table-condensed'>
<tr>
<td>Hello</td>
<td>World</td>
</tr>
</table>
</div>
<div class='col-sm-6'>
<b>Hello world</b><br>
<b>Hello world</b><br>
<b>Hello world</b><br>
<b>Hello world</b><br>
<b>Hello world</b><br>
<b>Hello world</b>
</div>
</div>
</div>
</div>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>
CSS
.details {
overflow: hidden;
clear: both;
}