"Bootstrap Table - Material Design & Bootstrap 4"
Bootstrap 4.0.0 Snippet by MDBootstrap

<link href="//maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css" rel="stylesheet" id="bootstrap-css"> <script src="//maxcdn.bootstrapcdn.com/bootstrap/4.0.0/js/bootstrap.min.js"></script> <script src="//code.jquery.com/jquery-1.11.1.min.js"></script> <!------ Include the above in your HEAD tag ----------> <body class="hm-gradient"> <main> <!--MDB Tables--> <div class="container mt-4"> <div class="text-center darken-grey-text mb-4"> <h1 class="font-bold mt-4 mb-3 h5">Built with Material Design for Bootstrap 4</h1> <a class="btn btn-danger btn-md" href="https://mdbootstrap.com/material-design-for-bootstrap/" target="_blank">Free download<i class="fa fa-download pl-2"></i></a> </div> <div class="card mb-4"> <div class="card-body"> <!-- Grid row --> <div class="row"> <!-- Grid column --> <div class="col-md-12"> <h2 class="pt-3 pb-4 text-center font-bold font-up deep-purple-text">Search within table</h2> <div class="input-group md-form form-sm form-2 pl-0"> <input class="form-control my-0 py-1 pl-3 purple-border" type="text" placeholder="Search something here..." aria-label="Search"> <span class="input-group-addon waves-effect purple lighten-2" id="basic-addon1"><a><i class="fa fa-search white-text" aria-hidden="true"></i></a></span> </div> </div> <!-- Grid column --> </div> <!-- Grid row --> <!--Table--> <table class="table table-striped"> <!--Table head--> <thead> <tr> <th>#</th> <th>First Name</th> <th>Last Name</th> <th>Username</th> </tr> </thead> <!--Table head--> <!--Table body--> <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> <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 body--> </table> <!--Table--> </div> </div> <div class="card mb-4"> <div class="card-body"> <!-- Grid row --> <div class="row"> <!-- Grid column --> <div class="col-md-12"> <h2 class="pt-3 pb-4 text-center font-bold font-up danger-text">Bordered table</h2> </div> <!-- Grid column --> </div> <!-- Grid row --> <table class="table table-bordered red-border text-center"> <thead> <tr> <th>#</th> <th>Table heading</th> <th>Table heading</th> <th>Table heading</th> <th>Table heading</th> <th>Table heading</th> <th>Table heading</th> </tr> </thead> <tbody> <tr> <th scope="row">1</th> <td>Table cell</td> <td>Table cell</td> <td>Table cell</td> <td>Table cell</td> <td>Table cell</td> <td>Table cell</td> </tr> <tr> <th scope="row">2</th> <td>Table cell</td> <td>Table cell</td> <td>Table cell</td> <td>Table cell</td> <td>Table cell</td> <td>Table cell</td> </tr> <tr> <th scope="row">3</th> <td>Table cell</td> <td>Table cell</td> <td>Table cell</td> <td>Table cell</td> <td>Table cell</td> <td>Table cell</td> </tr> </tbody> </table> </div> </div> <div class="card mb-4"> <div class="card-body"> <!--Table--> <table class="table table-hover"> <!--Table head--> <thead class="mdb-color darken-3"> <tr class="text-white"> <th>#</th> <th>First Name</th> <th>Last Name</th> <th>Username</th> <th>Country</th> <th>City</th> </tr> </thead> <!--Table head--> <!--Table body--> <tbody> <tr> <th scope="row">1</th> <td>Mark</td> <td>Otto</td> <td>@mdo</td> <td>USA</td> <td>New York</td> </tr> <tr> <th scope="row">2</th> <td>Jacob</td> <td>Thornton</td> <td>@fat</td> <td>Spain</td> <td>Madrid</td> </tr> <tr> <th scope="row">3</th> <td>Larry</td> <td>the Bird</td> <td>@twitter</td> <td>Italy</td> <td>Rome</td> </tr> <tr> <th scope="row">4</th> <td>Anna</td> <td>Doe</td> <td>@anna</td> <td>Poland</td> <td>Warsaw</td> </tr> <tr> <th scope="row">5</th> <td>Mary</td> <td>Kate</td> <td>@olsen</td> <td>Germany</td> <td>Berlin</td> </tr> </tbody> <!--Table body--> </table> <!--Table--> </div> </div> <div class="card mb-4"> <div class="card-body"> <!-- Grid row --> <div class="row"> <!-- Grid column --> <div class="col-md-12"> <h2 class="py-3 text-center font-bold font-up success-text">Colorful table</h2> </div> <!-- Grid column --> </div> <!-- Grid row --> <table class="table"> <thead> <tr> <th>#</th> <th>Column heading</th> <th>Column heading</th> <th>Column heading</th> </tr> </thead> <tbody> <tr class="table-success"> <th scope="row">3</th> <td>Column content</td> <td>Column content</td> <td>Column content</td> </tr> <tr> <th scope="row">4</th> <td>Column content</td> <td>Column content</td> <td>Column content</td> </tr> <tr class="table-info"> <th scope="row">5</th> <td>Column content</td> <td>Column content</td> <td>Column content</td> </tr> <tr> <th scope="row">6</th> <td>Column content</td> <td>Column content</td> <td>Column content</td> </tr> <tr class="table-warning"> <th scope="row">7</th> <td>Column content</td> <td>Column content</td> <td>Column content</td> </tr> <tr> <th scope="row">8</th> <td>Column content</td> <td>Column content</td> <td>Column content</td> </tr> <tr class="table-danger"> <th scope="row">9</th> <td>Column content</td> <td>Column content</td> <td>Column content</td> </tr> </tbody> </table> </div> </div> <div class="card"> <div class="card-body"> <!-- Grid row --> <div class="row"> <!-- Grid column --> <div class="col-md-12"> <h2 class="py-3 text-center font-bold font-up blue-text">Table with pagination</h2> </div> <!-- Grid column --> </div> <!-- Grid row --> <!--Table--> <table class="table table-hover table-responsive mb-0"> <!--Table head--> <thead> <tr> <th scope="row">#</th> <th class="th-lg"><a>First Name</a></th> <th class="th-lg"><a href="">Last Name</a></th> <th class="th-lg"><a href="">Username</a></th> <th class="th-lg"><a href="">Username</a></th> <th class="th-lg"><a href="">Username</a></th> <th class="th-lg"><a href="">Username</a></th> </tr> </thead> <!--Table head--> <!--Table body--> <tbody> <tr> <th scope="row">1</th> <td>Mark</td> <td>Otto</td> <td>@mdo</td> <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> <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> <td>Larry</td> <td>the Bird</td> <td>@twitter</td> </tr> <tr> <th scope="row">4</th> <td>Paul</td> <td>Topolski</td> <td>@P_Topolski</td> <td>Paul</td> <td>Topolski</td> <td>@P_Topolski</td> </tr> <tr> <th scope="row">5</th> <td>Larry</td> <td>the Bird</td> <td>@twitter</td> <td>Larry</td> <td>the Bird</td> <td>@twitter</td> </tr> </tbody> <!--Table body--> </table> <!--Bottom Table UI--> <div class="d-flex justify-content-center"> <!--Pagination --> <nav class="my-4 pt-2"> <ul class="pagination pagination-circle pg-blue mb-0"> <!--First--> <li class="page-item disabled clearfix d-none d-md-block"><a class="page-link">First</a></li> <!--Arrow left--> <li class="page-item disabled"> <a class="page-link" aria-label="Previous"> <span aria-hidden="true">«</span> <span class="sr-only">Previous</span> </a> </li> <!--Numbers--> <li class="page-item active"><a class="page-link">1</a></li> <li class="page-item"><a class="page-link">2</a></li> <li class="page-item"><a class="page-link">3</a></li> <li class="page-item"><a class="page-link">4</a></li> <li class="page-item"><a class="page-link">5</a></li> <!--Arrow right--> <li class="page-item"> <a class="page-link" aria-label="Next"> <span aria-hidden="true">»</span> <span class="sr-only">Next</span> </a> </li> <!--First--> <li class="page-item clearfix d-none d-md-block"><a class="page-link">Last</a></li> </ul> </nav> <!--/Pagination --> </div> <!--Bottom Table UI--> </div> </div> <hr class="my-4"> <div class="text-center darken-grey-text mb-4"> <h3 class="font-bold mb-3">Here you can find more Tables:</h3> <a class="btn btn-danger" href="https://mdbootstrap.com/content/tables/" target="_blank">Bootstrap Tables</a> </div> </div> <!--MDB Tables--> </main> </body>
@import url(https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css); @import url(https://cdnjs.cloudflare.com/ajax/libs/mdbootstrap/4.4.3/css/mdb.min.css); .hm-gradient { background-image: linear-gradient(to top, #f3e7e9 0%, #e3eeff 99%, #e3eeff 100%); } .darken-grey-text { color: #2E2E2E; } .input-group.md-form.form-sm.form-2 input { border: 1px solid #bdbdbd; border-top-left-radius: 0.25rem; border-bottom-left-radius: 0.25rem; } .input-group.md-form.form-sm.form-2 input.purple-border { border: 1px solid #9e9e9e; } .input-group.md-form.form-sm.form-2 input[type=text]:focus:not([readonly]).purple-border { border: 1px solid #ba68c8; box-shadow: none; } .form-2 .input-group-addon { border: 1px solid #ba68c8; } .danger-text { color: #ff3547; } .success-text { color: #00C851; } .table-bordered.red-border, .table-bordered.red-border th, .table-bordered.red-border td { border: 1px solid #ff3547!important; } .table.table-bordered th { text-align: center; }

Related: See More


Questions / Comments: