HTML的动态宽度TD中的内容超出后隐藏

有没有办法让TD里的内容超出后隐藏。
由于布局问题,表格的宽度是动态的,不能指定宽度。指定宽度的话网上能找到

简化后代码是这样的,我想让第四列内容过长自动隐藏,但是宽度必须是动态的

  <table style="width:50%" border="1">
        <tr>
          <td style="width:100px;">1111</td>
          <td style="width:100px;">2222</td>
          <td style="width:100px;">3333</td>
          <td>**************************</td>
        </tr>
      </table>

table-layout:fixed

第四列嵌套一个div,width100%,height指定高度,overflow设置为hidden

overflow:hidden;