表具有固定的高度

时间:2017-08-08 16:41:16

标签: html5 css3

我在尝试使用css使表1看起来像表2时遇到问题。我还注意到增加的高度和水印图像不会反映在打印预览上

表1 enter image description here

表2 enter image description here

1 个答案:

答案 0 :(得分:1)

在tbody的末尾添加一行解决了这个问题。

<table>
  <thead>
    <tr>
      <th>S/N</th>
      <th>Description of goods</th>
      <th>QTY</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>1</td>
      <td>Arch</td>
      <td>7.92</td>
    </tr>
    <tr>
      <td>2</td>
      <td>White</td>
      <td>3.96</td>
    </tr>
    <tr>
      <td></td>
      <td></td>
      <td></td>
    </tr>
  </tbody>
</table>



table {
  border-collapse: collapse;
}

table, th, td {
  border: 1px solid #000;
}
td {
  border-top: 0;
  border-bottom: 0;
}

table {
  height: 150px;
}
tr:last-child {
  height: 100%;
}

检查我的示例https://jsfiddle.net/moisesnandres/4py2m8aq/