title: How to hide Table Row Overflow?
body: <p>I have some html tables where the textual data is too large to fit.  So, it expands the cell vertically to accommodate for this.  So now rows that have the overflow are twice as tall as rows with smaller amounts of data.  This is unacceptable.  How can I force table to have the same row height of <code>1em</code>?</p>
  
  <p>Here is some markup that reproduces the problem.  Table should only be the height of one line, with the overflowing text hidden.</p>
  
  <pre><code>&lt;!DOCTYPE html&gt;
  
  &lt;html&gt;
    &lt;head&gt;
      &lt;title&gt;Test&lt;/title&gt;
      &lt;meta http-equiv="content-type" content="text/html; charset=utf-8" /&gt;
      &lt;style type="text/css"&gt;
        table { width:250px; }
        table tr { height:1em; overflow:hidden; }
      &lt;/style&gt;
    &lt;/head&gt;
    &lt;body&gt;
      &lt;table border="1"&gt;
        &lt;tr&gt;
          &lt;td&gt;This is a test.&lt;/td&gt;
          &lt;td&gt;Do you see what I mean?&lt;/td&gt;
          &lt;td&gt;I hate this overflow.&lt;/td&gt;
        &lt;/tr&gt;
      &lt;/table&gt;
    &lt;/body&gt;
  &lt;/html&gt;
  </code></pre>