如何让内层的table撑满空间?

阅读 6.4k
2 个回答

innerTable 的父级 div:display: flex
innerTable:flex-grow: 1

.innerTable{width:100%;}
colspan为啥设置999?就2个td设那么大

<section>
  <table class="wrapTable" border="1" cellspacing="0">
    <tr>
      <td colspan="2">ooo</td>
    </tr>
    <tr>
      <td>
        <div>
          <table class="innerTable" border="1" cellspacing="0">
            <tr>
              <td colspan="2"><input type="" name=""></td>
            </tr>
            <tr>
              <td>1</td>
              <td>22222</td>
            </tr>
            <tr>
              <td>1</td>
              <td>22222</td>
            </tr>
          </table>
        </div>
      </td>
      <td>
        2
      </td>
    </tr>
    <tr>
      <td>
        1111111111111111111111111111111111111111
      </td>
      <td>
        2
      </td>
    </tr>
  </table>
</section>
  table {
    table-layout: fixed;
  }
  .innerTable{width:100%}
  .section {
    width: 600px;
  }
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题