代码之家  ›  专栏  ›  技术社区  ›  Niet the Dark Absol

跨列复制<thead>

  •  1
  • Niet the Dark Absol  · 技术社区  · 7 年前

    <table> 在多列视图中。这个想法是,这是一个相当高的桌子,所以它有多个列,使它不那么讨厌的垂直,更适合在屏幕上。

    但是,如果我去打印预览,每个列都有 <thead> -应该的,我,因为 <主题ad> 是为了。

    是否有可能得到这种行为,显然只有在默认情况下 @media print ,以处理网页本身?

    #container {
      column-count: 3;
    }
    <div id="container">
      <table>
        <thead>
          <tr>
            <th>Column 1</th>
            <th>Column 2</th>
          </tr>
        </thead>
        <tbody>
          <tr>
            <td>Cell 1</td>
            <td>Cell 2</td>
          </tr>
          <tr>
            <td>Cell 1</td>
            <td>Cell 2</td>
          </tr>
          <tr>
            <td>Cell 1</td>
            <td>Cell 2</td>
          </tr>
          <tr>
            <td>Cell 1</td>
            <td>Cell 2</td>
          </tr>
          <tr>
            <td>Cell 1</td>
            <td>Cell 2</td>
          </tr>
          <tr>
            <td>Cell 1</td>
            <td>Cell 2</td>
          </tr>
          <tr>
            <td>Cell 1</td>
            <td>Cell 2</td>
          </tr>
          <tr>
            <td>Cell 1</td>
            <td>Cell 2</td>
          </tr>
          <tr>
            <td>Cell 1</td>
            <td>Cell 2</td>
          </tr>
          <tr>
            <td>Cell 1</td>
            <td>Cell 2</td>
          </tr>
          <tr>
            <td>Cell 1</td>
            <td>Cell 2</td>
          </tr>
          <tr>
            <td>Cell 1</td>
            <td>Cell 2</td>
          </tr>
        </tbody>
      </table>
    </div>
    0 回复  |  直到 7 年前