Как выровнять меню наведения / выпадающего меню в соответствии с моим пользовательским символом контекстной кнопки? - PullRequest
0 голосов
/ 10 марта 2020

Я попытался использовать свой собственный URL-адрес изображения для контекстного меню, однако при наведении курсора оно не совпадает с самим изображением. Это похоже на это: http://jsfiddle.net/858m3kxv/

В скрипке видно, что зависание смещено. Может кто-то помочь мне с этим? Заранее спасибо!


    title: {
        text: 'Custom context menu symbol'
    },

    xAxis: {
        categories: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']
    },

    series: [{
        data: [29.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4]
    }],

    exporting: {
        buttons: {
            contextButton: {
                symbol: 'url(https://www.highcharts.com/images/ico/favicon-192x192.png)'
            }
        }
    }

});

1 Ответ

2 голосов
/ 10 марта 2020

Вы можете расположить изображение, используя свойства symbolX и symbolY.

exporting: {
  buttons: {
    contextButton: {
      symbol: 'url(https://www.highcharts.com/images/ico/favicon-192x192.png)',
      symbolX: 18,
      symbolY: 18
    }
  }
}

Демонстрационная версия: http://jsfiddle.net/BlackLabel/qLc7fxap/

Справочник по API: https://api.highcharts.com/highcharts/exporting.buttons.contextButton.symbolX

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