
This is a CSS extension used to fix a bug where the Bootstrap 4 table can NOT be full height when placed in a card.
How to use it:
Insert the CSS extension after Bootstrap’s stylesheet.
<link rel="stylesheet" href="bootstrap.min.css"> <link rel="stylesheet" href="dist/bootstrap4-card-tables.min.css">
Insert your HTML table into a Bootstrap card. Done.
<div class="card">
<div class="card-header">
Card Header
</div>
<table class="table table-bordered">
<thead>
<tr>
<th scope="col">#</th>
<th scope="col">First</th>
<th scope="col">Last</th>
<th scope="col">Handle</th>
</tr>
</thead>
<tbody>
<tr>
<th scope="row">1</th>
<td>Mark</td>
<td>Otto</td>
<td>@mdo</td>
</tr>
<tr>
<th scope="row">2</th>
<td>Jacob</td>
<td>Thornton</td>
<td>@fat</td>
</tr>
<tr>
<th scope="row">3</th>
<td>Larry</td>
<td>the Bird</td>
<td>@twitter</td>
</tr>
</tbody>
</table>
<div class="card-footer">
Card Footer
</div>
</div>
Changelog:
v1.2.1 (09/25/2019)
- Don’t modify table cell padding for small tables
The post CSS Extension To Fix Bootstrap Table In Card Issue appeared first on CSS Script.