title: Make a DIV fill an entire table cell
body: <p>I've seen <a href="https://stackoverflow.com/questions/291537/how-can-i-get-a-div-to-fill-a-table-cell-vertically">this question</a> and <a href="http://www.google.com/search?sourceid=chrome&amp;ie=UTF-8&amp;q=css+fill+a+table+cell+with+a+div" rel="noreferrer">googled a bit</a>, but nothing so far has worked. I figure it's 2010 now (those questions/answers are old and, well, unanswered) and we have CSS3! Is there any way to get a div to fill an entire table cell's width and height using CSS?</p>
  
  <p>I don't know what the width and/or height of the cell will be ahead of time, and setting the div's width and height to 100% does not work.</p>
  
  <p>Also, the reason I need the div is because I need to absolutely position some elements outside of the cell, and <code>position: relative</code> does not apply to <code>td</code>s, so I need a wrapper div.</p>