11

次のテーブルがあるとします。

<table>
  <tr>
    <td>Example</td>
    </td>One</td>
  </tr>
  <tr>
    <td>Example</td>
    </td>Two</td>
  </tr>
  <tr>
    <td>Example</td>
    </td>Three</td>
  </tr>
  <tr>
    <!--
    Here I want to skip the first <td> cell; use only second. Example:
    <td>(empty, possibly &nbsp;)</td>
    <td>blah blah blah</td>
    -->
  </tr>
</table>

最後の行の私のコメントを読むと、最後の行で、テーブルの 2 番目の列に何かを表示したいことがわかります。最初の列は空のままです。どうすればこれを行うことができますか?

補足として、このSOの質問の質問/回答を読みましたが、colspanは私が望むものとは異なります。私はcssにも慣れていないempty-cellので、それが解決策である場合は、サンプルコードを少し提供してください。

4

3 に答える 3

11

HTML

<tr>
   <td></td>
   <td>content here</td>
</tr>

CSS

table { empty-cells: show;}

空のままにし<td>ます。そこにスペースを入れる理由はありません。&nbsp;特にテーブルでは、少しおかしなことをすることがあります。

于 2012-07-24T23:20:11.837 に答える
8

あなたが提案していることを正確に行わない理由はわかりません: &nbsp;(" No Break Space ") のみを含む空のセルを使用してください:

<tr>
    <td>&nbsp;</td>
    <td>Whatever</td>
</tr>
于 2012-07-24T23:11:09.893 に答える
3

CSS コード:

table { empty-cells: show; }

&nbsp;または、代わりに、に挿入することもできます<td>

于 2012-07-24T23:09:49.623 に答える