Как я могу заставить вертикальный текст быть горизонтальным? - PullRequest
3 голосов
/ 27 июня 2011

Я работаю над сайтом ASP.NET, который должен быть интернационализирован.Я использую файлы .resx (по сути, пары ключ-значение в файле) для заполнения полей статической строки на странице на разных языках в зависимости от выбранной культуры / локали.Я использую японский язык и получаю несколько упрямых вертикальных строк.

При копировании и вставке их в файл .resx они горизонтальные (источником строк является Google Translate, для целей тестирования).Все строки кажутся нормальными, но одна всегда отображается вертикально.Неправильная строка имеет глубину нескольких div (как и все они), и к ней применяются только font-size, font-family, color и преобразование в верхнем регистре.

Удаление любого или всех вышеперечисленных правил делаетНе меняйте ориентацию текста.Я очистил форматирование от оскорбительного текста с помощью Блокнота и сократил его (чтобы убедиться, что это не проблема длины).Я озадачен, почему эта конкретная строка упорно вертикальная

1006 * Вот текст вопроса:. ロ グ ア ウ ト (Перевод: Выход) 1008 * Редактировать 1012 * Разъяснение вопроса.

Как это должно выглядеть: What it should look like


Текст по вертикали: The vertical text in question

Ответы [ 3 ]

1 голос
/ 28 июня 2011

Недавно я изучал справа налево в Интернете и узнал, что Символы Юникода имеют свойство направления, связанное с ними на уровне символов . Так что это может быть как-то связано с этим, хотя я точно не знаю, как это выяснить или исправить, особенно учитывая, что Google Translate является источником строк.

0 голосов
/ 28 июня 2011

Часто для азиатских сценариев (не только японских, но также корейских и китайских) текст отображается неправильно. Обычно вам просто нужно поиграть с шириной элемента, особенно если он является частью таблицы HTML.

0 голосов
/ 27 июня 2011

Как заставить вертикальный текст быть горизонтальный

Кроме названия, я не совсем понимаю ваш вопрос. Я все равно сделаю предположение.

Попробуйте добавить white-space: nowrap к div, который плохо себя ведет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...