Как изменить выравнивание всплывающей подсказки Highchart? - PullRequest
3 голосов
/ 15 декабря 2011

Я хочу показать некоторую информацию на языке фарси во всплывающей подсказке.Это работает нормально, но выравнивание текста не правильно.

Поскольку персидский язык является языком RTL, мне нужно изменить выравнивание текста, чтобы он начинался справаКак я могу это сделать?

Ответы [ 4 ]

4 голосов
/ 02 мая 2015

не забудьте использовать: (useHTML: true,)

tooltip: {
useHTML: true,
 formatter: function() {
 return '<div lang="fa" dir="rtl"> ' +
 this.x + ' : ' + this.y +
 '</div>';
  }
},
2 голосов
/ 16 декабря 2011

Может быть, вы можете сделать что-то вроде этого:

tooltip: {
    formatter: function() {
        return '<div lang="fa" dir="rtl">دستشویی/داروخانه) کجاست؟ : ' +
               this.x + ' : ' + this.y +
               '</div>';
    }
}

Это фарси?Я просто гуглил и нашел где-то.

Некоторые ссылки:

1 голос
/ 27 января 2014

У меня была такая же проблема с направлением справа налево.поэтому я думаю, что направление вашего документа установлено на RTL либо в теге html с атрибутом dir="rtl", либо в вашем файле таблицы стилей с некоторым селектором, например *{direction:rtl;}, так что все в вашем документе будет справа налево.чтобы исправить выравнивание диаграммы, просто добавьте в свою таблицу стилей следующее правило:

#container {
    direction:ltr !important;
}

. Это приведет к сбросу направления диаграммы на ltr, чтобы оно не было беспорядочным.но все же выравнивание текста по левому краю.

0 голосов
/ 15 февраля 2015

Также вы можете использовать некоторые приемы для языка фарси, которые можно найти на этом сайте фарси http://www.barnamenevis.org

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