Bootstrap table-responsive class

BootstrapWeb DevelopmentCSS Framework

Wrapping any .table in .table-responsive class, you will make the table scroll horizontally up to small devices (under 768px). When viewing on anything larger than 768px wide, you will not see any difference in these tables.

To make a responsive table, you can try to run the following code −

Example

Live Demo

<!DOCTYPE html>
<html>
   <head>
      <title>Bootstrap Table</title>
      <link href = "/bootstrap/css/bootstrap.min.css" rel="stylesheet">
      <script src = "/scripts/jquery.min.js"></script>
      <script src = "/bootstrap/js/bootstrap.min.js"></script>
   </head>
   <body>
      <div class = "table-responsive">
         <table class = "table">
            <thead>
               <tr>
                  <th>Subject</th>
                  <th>Marks</th>
                  <th>Student</th>
               </tr>
            </thead>
         <tbody>
            <tr class = "success">
               <td>Programming</td>
               <td>90</td>
               <td>Amit</td>
            </tr>
            <tr class = "active">
               <td>Web Dev</td>
               <td>92</td>
               <td>Yuvraj</td>
            </tr>
            <tr class = "warning">
               <td>Science</td>
               <td>95</td>
               <td>Sachin</td>
            </tr>
            <tr class = "danger">
               <td>Economics</td>
               <td>80</td>
               <td>Tony</td>
            </tr>
         </tbody>
      </table>
   </body>
</html>
raja
Published on 18-Jun-2018 13:52:47
Advertisements