table 宽度过大且折叠 bootstrap 3
table width too large with collapse and bootstrap 3
我正在使用 bootstrap 3 并且有一些崩溃 tables。问题是当 table 可见(折叠)时,table 比内容大(您可以使用浏览器检查工具看到它),因此有一个新的不需要的边框。
如果我删除 collapse class 或 bootstrap 导入问题消失,所以它一定是 bootstrap 添加的东西,但我不知道如何正确覆盖它.
有人知道删除该边框吗?如果你知道如何隐藏它,即使宽度保持更大对我的实际使用来说也不是问题。
这是我的代码:
https://jsfiddle.net/DTcHh/6899/
th,
td {
padding: 10px;
}
<link href="https://netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css" rel="stylesheet"/>
<script src="https://netdna.bootstrapcdn.com/bootstrap/3.0.0/js/bootstrap.min.js"></script>
<table border="1" id="collapse_FR24" class="collapse in" style="">
<tr>
<th>Year</th>
<th>Value</th>
</tr>
<tr>
<td>1995</td>
<td>26589.3</td>
</tr>
<tr>
<td>1996</td>
<td>26756.3</td>
</tr>
<tr>
<td>1997</td>
<td>26223</td>
</tr>
</table>
我终于设法做到了,我在 table 周围添加了一个 div 并在 div 而不是 table 上进行折叠:
th,
td {
padding: 10px;
}
<link href="https://netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css" rel="stylesheet" />
<script src="https://netdna.bootstrapcdn.com/bootstrap/3.0.0/js/bootstrap.min.js"></script>
<div id="collapse_FR24" class="collapse in">
<table border="1">
<tr>
<th>Year</th>
<th>Value</th>
</tr>
<tr>
<td>1995</td>
<td>26589.3</td>
</tr>
<tr>
<td>1996</td>
<td>26756.3</td>
</tr>
<tr>
<td>1997</td>
<td>26223</td>
</tr>
</table>
</div>
我正在使用 bootstrap 3 并且有一些崩溃 tables。问题是当 table 可见(折叠)时,table 比内容大(您可以使用浏览器检查工具看到它),因此有一个新的不需要的边框。
如果我删除 collapse class 或 bootstrap 导入问题消失,所以它一定是 bootstrap 添加的东西,但我不知道如何正确覆盖它.
有人知道删除该边框吗?如果你知道如何隐藏它,即使宽度保持更大对我的实际使用来说也不是问题。
这是我的代码:
https://jsfiddle.net/DTcHh/6899/
th,
td {
padding: 10px;
}
<link href="https://netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css" rel="stylesheet"/>
<script src="https://netdna.bootstrapcdn.com/bootstrap/3.0.0/js/bootstrap.min.js"></script>
<table border="1" id="collapse_FR24" class="collapse in" style="">
<tr>
<th>Year</th>
<th>Value</th>
</tr>
<tr>
<td>1995</td>
<td>26589.3</td>
</tr>
<tr>
<td>1996</td>
<td>26756.3</td>
</tr>
<tr>
<td>1997</td>
<td>26223</td>
</tr>
</table>
我终于设法做到了,我在 table 周围添加了一个 div 并在 div 而不是 table 上进行折叠:
th,
td {
padding: 10px;
}
<link href="https://netdna.bootstrapcdn.com/bootstrap/3.0.0/css/bootstrap.min.css" rel="stylesheet" />
<script src="https://netdna.bootstrapcdn.com/bootstrap/3.0.0/js/bootstrap.min.js"></script>
<div id="collapse_FR24" class="collapse in">
<table border="1">
<tr>
<th>Year</th>
<th>Value</th>
</tr>
<tr>
<td>1995</td>
<td>26589.3</td>
</tr>
<tr>
<td>1996</td>
<td>26756.3</td>
</tr>
<tr>
<td>1997</td>
<td>26223</td>
</tr>
</table>
</div>