Похоже, это должно быть возможно со следующим:
.verticalText
{
/* IE-only DX filter */
writing-mode: tb-rl;
filter: flipv fliph;
/* Safari/Chrome function */
-webkit-transform: rotate(270deg);
/* works in latest FX builds */
-moz-transform: rotate(270deg);
}
Это работает в IE.
В Safari, Chrome и FX это происходит неправильно, размер ячейки вычисляется до того, как текст повернут!
Вот демо: http://jsfiddle.net/HSKws/
Я использую динамические изображения в качестве обходного пути, хотя также имеет свои проблемы. Я доволен тем, что в качестве спада, но кажется, что должен быть способ заставить этот CSS работать - он почти там.
Кто-нибудь знает способ, чтобы ячейки соответствовали содержимому после применения преобразования?