0

行にまたがるテーブルがあります。h ref を作成すると、リンクは 1 行でしかクリックできません。そのセルのどこでもリンクをクリックできるようにしたいと考えています。

私は次のことを試しました:

<table> <tr><td rowspan=2><a style='display:block; width:100%; height:100%;' href='#'</td><td>Cell 2</td><td>Cell 3</td></tr> <tr><td>Cell 4</td><td>Cell 5</td></tr> </table>

<table> <tr><td rowspan=2><a style='display:inline-block; width:100%; height:100%;' href='#'</td><td>Cell 2</td><td>Cell 3</td></tr> <tr><td>Cell 4</td><td>Cell 5</td></tr> </table>

リンクを両方の行にまたがるようにする方法はありますか?

4

1 に答える 1

1

タグが適切に終了していないため、HTML 構文が正しくないようです。これを試すことができます:

<table>
    <tr>
       <td rowspan="2">
          <a style="display:block; width:100%; height:100%;" href="#">Text in your big cell 1</a>
       </td>
       <td>Cell 2</td>
       <td>Cell 3</td>
    </tr>
    <tr>
       <td>Cell 4</td>
       <td>Cell 5</td>
    </tr>
</table>

ご覧のとおり、インデントを改善すると、このような問題をよりよく確認できます ;-)

于 2013-03-28T10:05:36.013 に答える