<!doctype html>
<html>
<head>
<style type="text/css">
div {
 overflow: hidden;
 height: 100px;
}
table {
 table-layout: fixed;
 border: 1px solid #000;
 width: 100%;
}
td {
 border: 1px solid #000;
}
</style>
</head>
<body onload="document.getElementById('bug').style.width='200px';">
<div>
 <table>
  <tr>
   <td width="100" id="bug">Header1</td><td>Header2</td>
  </tr>
  <tr>
   <td>Cell1</td><td>Cell2</td>
  </tr>
 </table>
</div>
</body>
</html>