【问题标题】:Table rows not filling full length表格行未填满全长
【发布时间】:2021-11-17 04:35:03
【问题描述】:

我使用的是 Bootstrap 表格设计,我有 8 个标题单元格和 5 个正文单元格,但由于某种原因,这些行仅跨越 4 列。我不知道为什么,我打了一个空白。

<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css" integrity="sha384-1BmE4kWBq78iYhFldvKuhfTAU6auU8tT94WrHftjDbrCEXSU1oBoqyl2QvZ6jIW3" crossorigin="anonymous">
<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/js/bootstrap.min.js" integrity="sha384-QJHtvGhmr9XOIpI6YVutG+2QOK9T+ZnN4kzFN1RtK3zEFEIsxhlmWl5/YESvpZ13" crossorigin="anonymous"></script>
<table class="table">
  <thead>
    <tr>
      <th scope="col">Name</th>
      <th scope="col">B2C2</th>
      <th scope="col">Kraken</th>
      <th scope="col">CEX</th>
      <th scope="col">Qredo</th>
      <th scope="col">Gemini</th>
      <th scope="col">Coinbase</th>
      <th scope="col">Galaxy</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <th scope="row">BTC</th>
      <td></td>
      <td></td>
      <td></td>
    </tr>
    <tr>
      <th scope="row">ETH</th>
      <td></td>
      <td></td>
      <td></td>
    </tr>
    <tr>
      <th scope="row">ADA</th>
      <td></td>
      <td></td>
      <td></td>
    </tr>
    <tr>
      <th scope="row">DAT</th>
      <td></td>
      <td></td>
      <td></td>
    </tr>
    <tr>
      <th scope="row">TEST</th>
      <td></td>
      <td></td>
      <td></td>
    </tr>
  </tbody>
</table>

目前看起来像这样:

任何帮助将不胜感激!

【问题讨论】:

    标签: html html-table


    【解决方案1】:

    您好,再添加&lt;td&gt;&lt;/td&gt;标签 4 次。检查此代码。会有帮助的。

    <!DOCTYPE html>**strong text**
    <html>
    <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
    <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css" integrity="sha384-1BmE4kWBq78iYhFldvKuhfTAU6auU8tT94WrHftjDbrCEXSU1oBoqyl2QvZ6jIW3" crossorigin="anonymous">
    <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/js/bootstrap.min.js" integrity="sha384-QJHtvGhmr9XOIpI6YVutG+2QOK9T+ZnN4kzFN1RtK3zEFEIsxhlmWl5/YESvpZ13" crossorigin="anonymous"></script>
    <table class="table">
      <thead>
        <tr>
          <th scope="col">Name</th>
          <th scope="col">B2C2</th>
          <th scope="col">Kraken</th>
          <th scope="col">CEX</th>
          <th scope="col">Qredo</th>
          <th scope="col">Gemini</th>
          <th scope="col">Coinbase</th>
          <th scope="col">Galaxy</th>
        </tr>
      </thead>
      <tbody>
        <tr>
          <th scope="row">BTC</th>
          <td></td>
          <td></td>
          <td></td>
          <td></td>
          <td></td>
          <td></td>
          <td></td>
        </tr>
        <tr>
          <th scope="row">ETH</th>
          <td></td>
          <td></td>
          <td></td>
          <td></td>
          <td></td>
          <td></td>
          <td></td>
        </tr>
        <tr>
          <th scope="row">ADA</th>
          <td></td>
          <td></td>
          <td></td>
          <td></td>
          <td></td>
          <td></td>
          <td></td>
        </tr>
        <tr>
          <th scope="row">DAT</th>
          <td></td>
          <td></td>
          <td></td>
          <td></td>
          <td></td>
          <td></td>
          <td></td>   
        </tr>
        <tr>
          <th scope="row">TEST</th>
          <td></td>
          <td></td>
          <td></td>
          <td></td>
          <td></td>
          <td></td>
          <td></td>
        </tr>
      </tbody>**strong text**
    </table>
    </html>
    

    【讨论】:

      【解决方案2】:

      意识到我做错了什么,所以为了使行跨越所有列,我需要将相同数量的 td 标签添加到我有多少个 td,例如我有 3 个 td,需要再添加 4 个。

      <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
      <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/css/bootstrap.min.css" integrity="sha384-1BmE4kWBq78iYhFldvKuhfTAU6auU8tT94WrHftjDbrCEXSU1oBoqyl2QvZ6jIW3" crossorigin="anonymous">
      <script src="https://cdn.jsdelivr.net/npm/bootstrap@5.1.3/dist/js/bootstrap.min.js" integrity="sha384-QJHtvGhmr9XOIpI6YVutG+2QOK9T+ZnN4kzFN1RtK3zEFEIsxhlmWl5/YESvpZ13" crossorigin="anonymous"></script>
      <table class="table">
        <thead>
          <tr>
            <th scope="col">Name</th>
            <th scope="col">B2C2</th>
            <th scope="col">Kraken</th>
            <th scope="col">CEX</th>
            <th scope="col">Qredo</th>
            <th scope="col">Gemini</th>
            <th scope="col">Coinbase</th>
            <th scope="col">Galaxy</th>
          </tr>
        </thead>
        <tbody>
          <tr>
            <th scope="row">BTC</th>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
          </tr>
          <tr>
            <th scope="row">ETH</th>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
          </tr>
          <tr>
            <th scope="row">ADA</th>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
          </tr>
          <tr>
            <th scope="row">DAT</th>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
          </tr>
          <tr>
            <th scope="row">TEST</th>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
            <td></td>
          </tr>
        </tbody>
      </table>

      【讨论】:

      • &lt;td colspan="7"&gt;&lt;/td&gt;
      猜你喜欢
      • 1970-01-01
      • 2023-03-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-02-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多