I make a tablecell using C# in my code behind, and I add a CSS class to the label inside the cell to rotate it: \[code\].vertical {color:#333; filter: progidXImageTransform.Microsoft.BasicImage(rotation=3); -webkit-transform:rotate(270deg); -moz-transform:rotate(270deg); -o-transform: rotate(270deg); white-space:nowrap; display:block; }\[/code\]The problem is that after I rotate my label, my table cell (and table) have not resized to fit the new text. Is there a way using CSS or an attribute I can use to have my table re-size automatically to fit the new content? I'd appreciate any help. Thank you!