2014-02-12 3 views
-2

image with exampleHighcharts. Как добавить пользовательскую полосу прокрутки?

На верхней части изображения встроен скроллбар с навигатором, но мне нужно, чтобы создать скроллбар с настраиваемыми элементами - скроллбар на нижней части изображения.

Мне нужно прокрутить и изменить размер графика.

Как я могу это сделать?

UPD: разметки

<div class="chart-box"> 

    <div id="chart-pane"> 
     <div id="chart-pays"> 
      <div class="chart-canvas"> 
       <!-- place for graph --> 
      </div> 
     </div> 
    </div> 


    <!-- my custom scrollbar --> 
    <div id="chart-scrollbar"> 
     <div class="handler ui-draggable ui-resizable"> 
      <div class="ui-resizable-handle ui-resizable-e" style="z-index: 90;"></div> 
      <div class="ui-resizable-handle ui-resizable-w" style="z-index: 90;"></div> 
     </div> 
    </div> 

</div> 

ответ

1

Вы можете настроить высокой графике Полоса прокрутки

$('#container').highcharts('StockChart', { 
scrollbar: { 
       barBackgroundColor: 'gray', 
       barBorderRadius: 7, 
       barBorderWidth: 0, 
       buttonBackgroundColor: 'gray', 
       buttonBorderWidth: 0, 
       buttonBorderRadius: 7, 
       trackBackgroundColor: 'none', 
       trackBorderWidth: 1, 
       trackBorderRadius: 8, 
       trackBorderColor: '#CCC' 
      }, 
} 

refer here

+0

Спасибо, но этот вариант не подходит. В описании я написал, что мне нужно создать пользовательский элемент. Основная цель - изменить размер графика. – tilvan

+1

PLS см. Здесь http://api.highcharts.com/highcharts или показать нам коды, которые вы уже пробовали – Prashobh

+0

часть разметки в обновлении в описании. – tilvan

Смежные вопросы