Изменение стилей метки plotLines в HighChart - PullRequest
0 голосов
/ 10 мая 2018

В этом примере http://jsfiddle.net/gh/get/library/pure/highcharts/highcharts/tree/master/samples/highcharts/xaxis/plotlines-label-align-right/

этикетка «Линия печати» находится на правой стороне. Моя цель - сделать это налево и дать некоторый разрыв от поля.

Это то, что я пробовал.

yAxis: {
        plotLines: [{
            color: 'red',
            width: 2,
            value: 100,
            label: {
                text: 'Plot line',
                align: 'left',
                x: -10,
                style: {
                            color: "green",
                            marginLeft: 4,
                            fontSize: "8px"
                        }
            }
        }]
    }

Несмотря на то, что метка перемещается влево, marginLeft или paddingLeft, похоже, не работают. Как разместить метку в 4 пикселя слева?

1 Ответ

0 голосов
/ 10 мая 2018

Вы можете сделать это, установив x в 4

yAxis: {
    plotLines: [{
        color: 'red',
        width: 2,
        value: 100,
        label: {
            text: 'Plot line',
            align: 'left',
            x: 4
        }
    }]
}

x представляется горизонтальным смещением от начальной позиции, определенной align для метки

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