przelew: przewiń; w <td>

Dlaczego własność CSSoverflow:scroll;&nbsp;nie działa<td>, podczasoverflow:hidden;&nbsp;działa dobrze?

<table border="1" style="table-layout:fixed; width:100px">
  <tr>
    <td style="overflow:scroll; width:50px;">10000000000000000000000000000000000</td>
    <td>200</td>
    <td>300</td>
  </tr>
</table>

Ze specyfikacji CSS1,2, Nie rozumiem dlaczego.