为什么html表将多列数据合并为一列

用户名

我想使用一个html表scrollbar,我制作了一个可滚动表的示例,但是问题是所有列数据都适合一列,如此处所示。

在此处输入图片说明

http://jsfiddle.net/bqtzykuj/4/

在此示例中,css是

<tbody style="height: 350px; max-height: 400px;overflow-y: scroll;display:block;">

但是,如果删除display:block,前面描述的问题就消失了,但可滚动条也消失了。http://jsfiddle.net/bqtzykuj/5/

在此处输入图片说明

维卡斯迪普·辛格(Vikasdeep Singh)

您需要添加display: block;thead为好。它会工作。

在这里检查:http : //jsfiddle.net/3x27f6by/

工作片段在这里:

table {
  border: 1px solid black;
}

thead {
  display: block;
}

th,
td {
  text-align: center;
  width: 100px;
  box-sizing: border-box;
}
<table class="table table-hover">
  <thead class="text-warning">
    <th>price</th>
    <th>amount</th>
    <th>total</th>
  </thead>
  <tbody style="height: 350px; max-height: 400px;overflow-y:auto; display:block;">

    <tr _ngcontent-c14="" class="ng-star-inserted">
      <td _ngcontent-c14="" style="color:red;">0.002078 </td>
      <td _ngcontent-c14="">12354.572620 </td>
      <td _ngcontent-c14="">25.677144 </td>
    </tr>
    <tr _ngcontent-c14="" class="ng-star-inserted">
      <td _ngcontent-c14="" style="color:red;">0.002078 </td>
      <td _ngcontent-c14="">12354.572620 </td>
      <td _ngcontent-c14="">25.677144 </td>
    </tr>
    <tr _ngcontent-c14="" class="ng-star-inserted">
      <td _ngcontent-c14="" style="color:red;">0.002078 </td>
      <td _ngcontent-c14="">12354.572620 </td>
      <td _ngcontent-c14="">25.677144 </td>
    </tr>
    <tr _ngcontent-c14="" class="ng-star-inserted">
      <td _ngcontent-c14="" style="color:red;">0.002078 </td>
      <td _ngcontent-c14="">12354.572620 </td>
      <td _ngcontent-c14="">25.677144 </td>
    </tr>
    <tr _ngcontent-c14="" class="ng-star-inserted">
      <td _ngcontent-c14="" style="color:red;">0.002078 </td>
      <td _ngcontent-c14="">12354.572620 </td>
      <td _ngcontent-c14="">25.677144 </td>
    </tr>
    <tr _ngcontent-c14="" class="ng-star-inserted">
      <td _ngcontent-c14="" style="color:red;">0.002078 </td>
      <td _ngcontent-c14="">12354.572620 </td>
      <td _ngcontent-c14="">25.677144 </td>
    </tr>
    <tr _ngcontent-c14="" class="ng-star-inserted">
      <td _ngcontent-c14="" style="color:red;">0.002078 </td>
      <td _ngcontent-c14="">12354.572620 </td>
      <td _ngcontent-c14="">25.677144 </td>
    </tr>
    <tr _ngcontent-c14="" class="ng-star-inserted">
      <td _ngcontent-c14="" style="color:red;">0.002078 </td>
      <td _ngcontent-c14="">12354.572620 </td>
      <td _ngcontent-c14="">25.677144 </td>
    </tr>
    <tr _ngcontent-c14="" class="ng-star-inserted">
      <td _ngcontent-c14="" style="color:red;">0.002078 </td>
      <td _ngcontent-c14="">12354.572620 </td>
      <td _ngcontent-c14="">25.677144 </td>
    </tr>
    <tr _ngcontent-c14="" class="ng-star-inserted">
      <td _ngcontent-c14="" style="color:red;">0.002078 </td>
      <td _ngcontent-c14="">12354.572620 </td>
      <td _ngcontent-c14="">25.677144 </td>
    </tr>
    <tr _ngcontent-c14="" class="ng-star-inserted">
      <td _ngcontent-c14="" style="color:red;">0.002078 </td>
      <td _ngcontent-c14="">12354.572620 </td>
      <td _ngcontent-c14="">25.677144 </td>
    </tr>
    <tr _ngcontent-c14="" class="ng-star-inserted">
      <td _ngcontent-c14="" style="color:red;">0.002078 </td>
      <td _ngcontent-c14="">12354.572620 </td>
      <td _ngcontent-c14="">25.677144 </td>
    </tr>
    <tr _ngcontent-c14="" class="ng-star-inserted">
      <td _ngcontent-c14="" style="color:red;">0.002078 </td>
      <td _ngcontent-c14="">12354.572620 </td>
      <td _ngcontent-c14="">25.677144 </td>
    </tr>
    <tr _ngcontent-c14="" class="ng-star-inserted">
      <td _ngcontent-c14="" style="color:red;">0.002078 </td>
      <td _ngcontent-c14="">12354.572620 </td>
      <td _ngcontent-c14="">25.677144 </td>
    </tr>
    <tr _ngcontent-c14="" class="ng-star-inserted">
      <td _ngcontent-c14="" style="color:red;">0.002078 </td>
      <td _ngcontent-c14="">12354.572620 </td>
      <td _ngcontent-c14="">25.677144 </td>
    </tr>
    <tr _ngcontent-c14="" class="ng-star-inserted">
      <td _ngcontent-c14="" style="color:red;">0.002078 </td>
      <td _ngcontent-c14="">12354.572620 </td>
      <td _ngcontent-c14="">25.677144 </td>
    </tr>
    <tr _ngcontent-c14="" class="ng-star-inserted">
      <td _ngcontent-c14="" style="color:red;">0.002078 </td>
      <td _ngcontent-c14="">12354.572620 </td>
      <td _ngcontent-c14="">25.677144 </td>
    </tr>
    <tr _ngcontent-c14="" class="ng-star-inserted">
      <td _ngcontent-c14="" style="color:red;">0.002078 </td>
      <td _ngcontent-c14="">12354.572620 </td>
      <td _ngcontent-c14="">25.677144 </td>
    </tr>
    <tr _ngcontent-c14="" class="ng-star-inserted">
      <td _ngcontent-c14="" style="color:red;">0.002078 </td>
      <td _ngcontent-c14="">12354.572620 </td>
      <td _ngcontent-c14="">25.677144 </td>
    </tr>
    <tr _ngcontent-c14="" class="ng-star-inserted">
      <td _ngcontent-c14="" style="color:red;">0.002078 </td>
      <td _ngcontent-c14="">12354.572620 </td>
      <td _ngcontent-c14="">25.677144 </td>
    </tr>
    <tr _ngcontent-c14="" class="ng-star-inserted">
      <td _ngcontent-c14="" style="color:red;">0.002078 </td>
      <td _ngcontent-c14="">12354.572620 </td>
      <td _ngcontent-c14="">25.677144 </td>
    </tr>
    <tr _ngcontent-c14="" class="ng-star-inserted">
      <td _ngcontent-c14="" style="color:red;">0.002078 </td>
      <td _ngcontent-c14="">12354.572620 </td>
      <td _ngcontent-c14="">25.677144 </td>
    </tr>
    <tr _ngcontent-c14="" class="ng-star-inserted">
      <td _ngcontent-c14="" style="color:red;">0.002078 </td>
      <td _ngcontent-c14="">12354.572620 </td>
      <td _ngcontent-c14="">25.677144 </td>
    </tr>
    <tr _ngcontent-c14="" class="ng-star-inserted">
      <td _ngcontent-c14="" style="color:red;">0.002078 </td>
      <td _ngcontent-c14="">12354.572620 </td>
      <td _ngcontent-c14="">25.677144 </td>
    </tr>
    <tr _ngcontent-c14="" class="ng-star-inserted">
      <td _ngcontent-c14="" style="color:red;">0.002078 </td>
      <td _ngcontent-c14="">12354.572620 </td>
      <td _ngcontent-c14="">25.677144 </td>
    </tr>
    <tr _ngcontent-c14="" class="ng-star-inserted">
      <td _ngcontent-c14="" style="color:red;">0.002078 </td>
      <td _ngcontent-c14="">12354.572620 </td>
      <td _ngcontent-c14="">25.677144 </td>
    </tr>
    <tr _ngcontent-c14="" class="ng-star-inserted">
      <td _ngcontent-c14="" style="color:red;">0.002078 </td>
      <td _ngcontent-c14="">12354.572620 </td>
      <td _ngcontent-c14="">25.677144 </td>
    </tr>
    <tr _ngcontent-c14="" class="ng-star-inserted">
      <td _ngcontent-c14="" style="color:red;">0.002078 </td>
      <td _ngcontent-c14="">12354.572620 </td>
      <td _ngcontent-c14="">25.677144 </td>
    </tr>
    <tr _ngcontent-c14="" class="ng-star-inserted">
      <td _ngcontent-c14="" style="color:red;">0.002078 </td>
      <td _ngcontent-c14="">12354.572620 </td>
      <td _ngcontent-c14="">25.677144 </td>
    </tr>
    <tr _ngcontent-c14="" class="ng-star-inserted">
      <td _ngcontent-c14="" style="color:red;">0.002078 </td>
      <td _ngcontent-c14="">12354.572620 </td>
      <td _ngcontent-c14="">25.677144 </td>
    </tr>
    <tr _ngcontent-c14="" class="ng-star-inserted">
      <td _ngcontent-c14="" style="color:red;">0.002078 </td>
      <td _ngcontent-c14="">12354.572620 </td>
      <td _ngcontent-c14="">25.677144 </td>
    </tr>
    <tr _ngcontent-c14="" class="ng-star-inserted">
      <td _ngcontent-c14="" style="color:red;">0.002078 </td>
      <td _ngcontent-c14="">12354.572620 </td>
      <td _ngcontent-c14="">25.677144 </td>
    </tr>
    <tr _ngcontent-c14="" class="ng-star-inserted">
      <td _ngcontent-c14="" style="color:red;">0.002078 </td>
      <td _ngcontent-c14="">12354.572620 </td>
      <td _ngcontent-c14="">25.677144 </td>
    </tr>
    <tr _ngcontent-c14="" class="ng-star-inserted">
      <td _ngcontent-c14="" style="color:red;">0.002078 </td>
      <td _ngcontent-c14="">12354.572620 </td>
      <td _ngcontent-c14="">25.677144 </td>
    </tr>
    <tr _ngcontent-c14="" class="ng-star-inserted">
      <td _ngcontent-c14="" style="color:red;">0.002078 </td>
      <td _ngcontent-c14="">12354.572620 </td>
      <td _ngcontent-c14="">25.677144 </td>
    </tr>
    <tr _ngcontent-c14="" class="ng-star-inserted">
      <td _ngcontent-c14="" style="color:red;">0.002078 </td>
      <td _ngcontent-c14="">12354.572620 </td>
      <td _ngcontent-c14="">25.677144 </td>
    </tr>
    <tr _ngcontent-c14="" class="ng-star-inserted">
      <td _ngcontent-c14="" style="color:red;">0.002078 </td>
      <td _ngcontent-c14="">12354.572620 </td>
      <td _ngcontent-c14="">25.677144 </td>
    </tr>
    <tr _ngcontent-c14="" class="ng-star-inserted">
      <td _ngcontent-c14="" style="color:red;">0.002078 </td>
      <td _ngcontent-c14="">12354.572620 </td>
      <td _ngcontent-c14="">25.677144 </td>
    </tr>
    <tr _ngcontent-c14="" class="ng-star-inserted">
      <td _ngcontent-c14="" style="color:red;">0.002078 </td>
      <td _ngcontent-c14="">12354.572620 </td>
      <td _ngcontent-c14="">25.677144 </td>
    </tr>
    <tr _ngcontent-c14="" class="ng-star-inserted">
      <td _ngcontent-c14="" style="color:red;">0.002078 </td>
      <td _ngcontent-c14="">12354.572620 </td>
      <td _ngcontent-c14="">25.677144 </td>
    </tr>
    <tr _ngcontent-c14="" class="ng-star-inserted">
      <td _ngcontent-c14="" style="color:red;">0.002078 </td>
      <td _ngcontent-c14="">12354.572620 </td>
      <td _ngcontent-c14="">25.677144 </td>
    </tr>
    <tr _ngcontent-c14="" class="ng-star-inserted">
      <td _ngcontent-c14="" style="color:red;">0.002078 </td>
      <td _ngcontent-c14="">12354.572620 </td>
      <td _ngcontent-c14="">25.677144 </td>
    </tr>
  </tbody>
</table>

th添加以下样式以td使其外观更好:

th,
td {
  text-align: center;
  width: 100px;
  box-sizing: border-box;
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章