Я шукав фактичний вертикальний текст, а не повернутий текст у HTML, як показано нижче. Тож я міг досягти цього, використовуючи наступний метод.
HTML: -
<p class="vericaltext">
Hi This is Vertical Text!
</p>
CSS: -
.vericaltext{
width:1px;
word-wrap: break-word;
font-family: monospace; /* this is just for good looks */
}
JSFiddle! Демо
Оновлення: - Якщо вам потрібно відобразити пробіли , додайте наступне властивість у свій css.
white-space: pre;
Отже, клас css повинен бути
.vericaltext{
width:1px;
word-wrap: break-word;
font-family: monospace; /* this is just for good looks */
white-space: pre;/* this is for displaying whitespaces */
}
JSFiddle! Демо з Whitespace
Оновлення 2 (28 червня 2015 р.)
Оскільки white-space: pre;
здається, що це не працює (для цього конкретного використання) на Firefox (на сьогодні), просто змініть цю лінію на
white-space: pre-wrap;
Отже, клас css повинен бути
.vericaltext{
width:1px;
word-wrap: break-word;
font-family: monospace; /* this is just for good looks */
white-space:pre-wrap; /* this is for displaying whitespaces including Moz-FF.*/
}
Сумісний з JsFiddle Demo FF.