 <p>well... I know this is not the best solution but you can correct it with client side javascript. In jQuery it would look like this:</p> <pre><code>$(".verticalTableHeader").each(function(){$(this).height($(this).width())}) </code></pre> <p>as for a pure HTML or CSS solution, I think this is a browser limitation.</p>