【问题标题】:Bootstrap Table Overflow引导表溢出
【发布时间】:2018-01-15 03:49:10
【问题描述】:

我有两张并排的桌子。我有引导网格系统,并且能够使表格变得动态并且看起来很漂亮。我的问题是当我动态添加一个冗长的字符串时,表格中的文本溢出会将表格推到第二个表格中。所以反应不是很灵敏。当我不超过某个字符数时,它似乎效果很好。这是引导表网格的规则吗?

  <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">

<div class="container">
    <div class="col-sm-6">
    <h2 class="sub-header">TITLE</h2>
      <div class="table-responsive">
            <table class="table table-striped ">
              <thead>
                <tr>
                  <th class="col-md-1">Subject</th>
                  <th class="col-md-2">Comments</th>
                  <th class="col-md-3">Owner</th>
                  <th class="col-md-3">Really Long Header that will case the table to overflow</th>
                  <th class="col-md-3">Date Activity Logged</th>
                </tr>
              </thead>
              <tbody>
                <tr>
                  <td class="col-md-1">1,001</td>
                  <td class="col-md-2">1,001</td>
                  <td class="col-md-3">1,001</td>
                  <td class="col-md-4">1,001</td>
                  <td class="col-md-5">1,001</td>
                </tr>
                <tr>
                  <td class="col-md-1">1,001</td>
                  <td class="col-md-2">1,001</td>
                  <td class="col-md-3">1,001</td>
                  <td class="col-md-4">1,001</td>
                  <td class="col-md-5">1,001</td>
                </tr>
                 <tr>
                  <td class="col-md-1">1,001</td>
                  <td class="col-md-2">1,001</td>
                  <td class="col-md-3">1,001</td>
                  <td class="col-md-4">1,001</td>
                  <td class="col-md-5">1,001111111111111111111111111111</td>
                </tr>
              </tbody>
            </table>
          </div>
    </div>
    <div class="col-sm-6">
          <h2 class="sub-header">Title Two For Table Two</h2>
          <div class="table-responsive">
            <table class="table table-striped">
              <thead>
                <tr>
                  <th class="col-md-1">#</th>
                  <th class="col-md-2">Header</th>
                  <th class="col-md-3">Header</th>
                </tr>
              </thead>
              <tbody>
                <tr>
                  <td class="col-md-1">1,001</td>
                  <td class="col-md-2">1,001</td>
                  <td class="col-md-3">1,001</td>
                </tr>
                <tr>
                  <td class="col-md-1">1,001</td>
                  <td class="col-md-2">1,001</td>
                  <td class="col-md-3">1,001</td>
                </tr>
                 <tr>
                  <td class="col-md-1">1,001</td>
                  <td class="col-md-2">1,001</td>
                  <td class="col-md-3">1,001</td>
                </tr>
              </tbody>
            </table>
    </div>
    </div>    
    </div>

【问题讨论】:

    标签: html css html-table overflow bootstrap-4


    【解决方案1】:

    我刚刚意识到td's 有一个列大小。一旦我从表中的td 中删除了"col-md-2",引导程序就会响应。

    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
    
    
    <div class="container">
      <div class="col-sm-6">
        <h2 class="sub-header">TITLE</h2>
        <div class="table-responsive">
          <table class="table table-striped ">
            <thead>
              <tr>
                <th>Subject</th>
                <th>Comments</th>
                <th>Owner</th>
                <th>Really Long Header</th>
                <th>Date Activity Logged</th>
              </tr>
            </thead>
            <tbody>
              <tr>
                <td>1,001</td>
                <td>1,001</td>
                <td>1,001</td>
                <td>1,001</td>
                <td>1,001</td>
              </tr>
              <tr>
                <td>1,001</td>
                <td>1,001</td>
                <td>1,001</td>
                <td>1,001</td>
                <td>1,001</td>
              </tr>
              <tr>
                <td>1,001</td>
                <td>1,001</td>
                <td>1,001</td>
                <td>1,001</td>
                <td>1,001</td>
              </tr>
            </tbody>
          </table>
        </div>
      </div>
    
    
      <div class="col-sm-6">
        <h2 class="sub-header">Title Two For Table Two</h2>
        <div class="table-responsive">
          <table class="table table-striped">
            <thead>
              <tr>
                <th>Comment</th>
                <th>Created By</th>
                <th>Case/Merchant Number</th>
                <th>Created Time</th>
              </tr>
            </thead>
            <tbody>
              <tr>
                <td>1,001</td>
                <td>1,001</td>
                <td>1,001</td>
                <td>1,001</td>
              </tr>
              <tr>
                <td>1,001</td>
                <td>1,001</td>
                <td>1,001</td>
                <td>1,001</td>
              </tr>
              <tr>
                <td>1,001</td>
                <td>1,001</td>
                <td>1,001</td>
                <td>1,001</td>
              </tr>
            </tbody>
          </table>
        </div>
      </div>
    </div>

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-10-11
      • 2018-01-04
      • 2023-03-20
      • 1970-01-01
      • 2016-11-20
      • 1970-01-01
      • 2015-01-09
      • 2017-01-16
      相关资源
      最近更新 更多