twitter-bootstrap - 为什么 Twitter Bootstrap 表格的宽度总是 100%?

标签 twitter-bootstrap

假设这个标记:

<table class="table table-bordered" align="center"> 

无论我有多少个单元格,表格始终是 100% 宽度。为什么?

最佳答案

Bootstrap 中的所有表格都根据其容器进行拉伸(stretch),您可以通过将表格放置在您选择的 .span* 网格元素内来轻松实现这一点。如果您希望删除此属性,您可以创建自己的表类,然后将其添加到您想要使用其中内容扩展的表中:

.table-nonfluid {
   width: auto !important;
}

您可以将此类添加到您自己的样式表中,然后将其添加到表的容器中,如下所示:

<table class="table table-nonfluid"> ... </table>

这样您的更改就不会影响 Bootstrap 样式表本身(您可能希望在文档中的其他位置有一个流动表)。

关于twitter-bootstrap - 为什么 Twitter Bootstrap 表格的宽度总是 100%?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10687306/

相关文章:

javascript - 关闭 Bootstrap 进度条上的 CSS3 过渡

html - Bootstrap 弹出窗口中的组按钮

javascript - Bootstrap 折叠 - 如何添加取决于折叠状态或不折叠状态的附加点击行为

javascript - typeahead.js 和 API themoviedb

html - Bootstrap 中的列排序有什么意义?

twitter-bootstrap - 如何使用 bootstrap 4 和 angular 2 显示工具提示?

html - Bootstrap 网格列内的大型水平表

javascript - js : jasny's upload widget in a flask project

javascript - 我可以在 TR 点击事件中排除按钮点击吗?

css - 是否可以水平居中对齐一行加起来不等于 12 的 Bootstrap 跨度?