表中的相等列只是使用html / CSS而不知道列数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了表中的相等列只是使用html / CSS而不知道列数相关的知识,希望对你有一定的参考价值。

我觉得有点旧学校,但想知道现在是否有人有解决方案:

有没有办法在表中获得相等的列而不知道仅使用html / CSS的列数?

在最干净的方法真的可能之后。

这是我目前的测试表:

<table class="panel-form panel-form_horizontal" style="width:100%;">
  <tbody>
    <tr>
      <td colspan="3" class="header">
        <h3>fieldset 1</h3>
        <menu>
          <button id="">edit</button>
        </menu>
     </td>
    </tr>
    <tr>
      <td><label>name</label></td>
      <td><label>name</label></td>
      <td><label>name</label></td>
    </tr>
    <tr>
      <td>supplier_1</td>
      <td>www.bbc.co.uk</td>
      <td>0</td>
    </tr>
    <tr>
      <td colspan="3" class="header">
        <h3>fieldset 2</h3>
        <menu>
          <button id="">edit</button>
        </menu>
      </td>
    </tr>
    <tr>
      <td><label>name</label></td>
      <td><label>name</label></td>
    </tr>
    <tr>
      <td>0</td>
      <td>0</td>
    </tr>
  </tbody>
</table>
答案

如果您不知道列数,则没有完美的解决方案。

你可以试试:

table {
    table-layout:fixed;
}

这将迫使表使用固定的相等单元格。问题是,如果您的内容对于单元格大小而言太大,则会导致内容重叠等问题。

以下是使用标记的基本示例:http://jsfiddle.net/9HC8b/。请注意,当屏幕宽度足够宽时,一切看起来都很棒。如果你开始拖动(收缩)窗口,你会看到内容爆炸。

以上是关于表中的相等列只是使用html / CSS而不知道列数的主要内容,如果未能解决你的问题,请参考以下文章

表 colspan 跨越所有列,而不考虑列数

当列数不相等而不将每个列定义为 NuLL 时,有没有办法在 Impala SQL 中合并两个表

PL/SQL 使用一张表中的列数据更新表,基于不同表之间的相等性

如何使用Scala的DataFrame比较表中的每一列而不关心列是啥? [重复]

CSS 纯css中的相等高度列

SQL:如何按列分组而不爆炸表中的聚合值