我是bootrap的新手,我需要使用Bootstrap创建一个响应式表。如何做到这一点请帮助我实现。 我需要在下面做出回应的表。
提前致谢。
<table class="table">
<thead>
<th>first name</th><th>second name</th><th>age</th><th>mobile no</th>
</thead>
<tbody>
<tr>
<td>Jill</td>
<td>Smith</td>
<td>50</td>
<td>880482048</td>
</tr>
<tr>
<td>Eve</td>
<td>Jackson</td>
<td>94</td>
<td>880482048</td>
</tr>
<tr>
<td>John</td>
<td>Doe</td>
<td>80</td>
<td>880482048</td>
</tr>
<tr>
<td>John</td>
<td>Doe</td>
<td>80</td>
<td>880482048</td>
</tr>
<tr>
<td>John</td>
<td>Doe</td>
<td>80</td>
<td>880482048</td>
</tr>
</tbody>
</table>
&#13;
答案 0 :(得分:1)
您需要在代码中加入。 只需要在表格之前加入 div class =“table-responsive”。就是这样。
<link rel="stylesheet" href="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.3/jquery.min.js"></script>
<script src="http://maxcdn.bootstrapcdn.com/bootstrap/3.3.5/js/bootstrap.min.js"></script>
<body>
<div class="container">
<div class="table-responsive">
<table class="table">
<thead>
<th>first name</th><th>second name</th><th>age</th><th>mobile no</th>
</thead>
<tbody>
<tr>
<td>Jill</td>
<td>Smith</td>
<td>50</td>
<td>880482048</td>
</tr>
<tr>
<td>Eve</td>
<td>Jackson</td>
<td>94</td>
<td>880482048</td>
</tr>
<tr>
<td>John</td>
<td>Doe</td>
<td>80</td>
<td>880482048</td>
</tr>
<tr>
<td>John</td>
<td>Doe</td>
<td>80</td>
<td>880482048</td>
</tr>
<tr>
<td>John</td>
<td>Doe</td>
<td>80</td>
<td>880482048</td>
</tr>
</tbody>
</table>
</div>
</div>
</body>
</html>
答案 1 :(得分:0)
如果您想使其响应,请使用网格系统,而不是表格。这就是网格系统的用途。您仍然可以使用它来表示相同的数据。只是html会有点不同。