Twitter bootstrap 表的Bootstrap3响应不工作 ...

Twitter bootstrap 表的Bootstrap3响应不工作 ...,twitter-bootstrap,twitter-bootstrap-3,Twitter Bootstrap,Twitter Bootstrap 3,此代码块不会在引导中生成响应表。请帮助我使用引导实现响应表。 提前谢谢我知道我已经询问过的文档中有这样的说明。。。执行以下操作,您的问题就会得到解决 不工作: <div class="table-responsive"> <table class="table"> ... </table> </div> <div class="table-responsive"> <table class="table"> ...

此代码块不会在引导中生成响应表。请帮助我使用引导实现响应表。
提前谢谢

我知道我已经询问过的文档中有这样的说明。。。执行以下操作,您的问题就会得到解决

不工作:

<div class="table-responsive">
<table class="table">
...
</table>
</div>
<div class="table-responsive">
  <table class="table">
  ......
  </table>
</div>

......
有效:

<div class="table-responsive">
<table class="table">
...
</table>
</div>
<div class="table-responsive">
  <table class="table">
  ......
  </table>
</div>

......

我不明白为什么下面的方法不起作用。。。确保您没有设置宽度或高度。。。发布完整的HTML

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

...

[bootstrap3]

下面的响应表将仅适用于
768px
,然后您可以在css中覆盖它,而无需像这样进行媒体查询

@media (max-width: 767px) {
    .table-responsive {
        width: 100%;
        margin-bottom: 15px;
        overflow-y: hidden;
        overflow-x: scroll;
        -ms-overflow-style: -ms-autohiding-scrollbar;
        border: 1px solid #DDD;
        -webkit-overflow-scrolling: touch;
    }
}

Fizer Khan在这一页上的回答是正确的。不过,为了添加它,以便您仅在绝对需要在devices>768px中使用它时才应用它,我建议您在自己的CSS文件中创建一个自定义CSS样式,称为:

.table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-y: hidden;
    overflow-x: scroll;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #DDD;
    -webkit-overflow-scrolling: touch;
}

然后,只要您想实际覆盖引导的默认行为,就可以使用它。

您可能没有将宽度设置为外部(包装)div(或section)。将“宽度:100%”添加到外部元素可能会解决这个问题。

您能提供一个实际标记的小摆设吗?它应该可以正常工作,看看我使用的这个演示,如果这对你有帮助看看你是否正确地包含了引导的lib文件,检查路径和过程…@SaurabhLP:我已经包含了所有需要的文件映像的响应正常,但表的响应不正常。请帮助我完成这项工作。您是否在模板中包含了
bootstrap.js
bootstrap responsive.js
application.js
?让我看看你创建了什么…我认为它不起作用,它只是作为一个正常(无响应)的表工作。尝试将输出面板的大小调整为小于面板宽度的大小。您可以看到一个窗口滚动条出现,而不仅仅是表格的滚动条。@Amitay Dobo。。。当你有很多列是,但看到默认的“不工作”版本时,除了滚动显示在表中,而在浏览器上没有显示外,它的作用基本相同。链接的演示不工作。即使我把视窗缩小到很小的程度,它仍然只是不断地挤压桌子,而不是给它一个滚动条。我检查了你的演示链接,没有工作,但是使用了第一块代码,这是传统的方式。先生,你应该得到一枚奖章!除了你发布的内容外,avobe对mi没有任何作用。。。谢谢这应该是对@Fizer Khan答案的评论。我同意你@SamuelLindblom的观点,但这个答案确实有用,因为我只想在几个特定的表上应用这个规则,而不需要使用样式标记。
.table-responsive-force {
    width: 100%;
    margin-bottom: 15px;
    overflow-y: hidden;
    overflow-x: scroll;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #DDD;
    -webkit-overflow-scrolling: touch;
}