2013-06-19 62 views
0

使用flot图表,我需要将背景分成两种颜色。它不会是在中间,它会有轻微的偏移。FlotCharts两个彩色背景

从我所看到的情况来看,我无法在互联网上找到提供此信息的任何文档。如果有人能指出我会朝着正确的方向发展,那将是很棒的。如果可能的话,有人可以把代码放在如何去做的地方吗?

+0

请问一个问题,并提供你已经试图解决这个问题。 –

+0

我的问题是我不知道该怎么做,我无法找到它......我想用一根酒吧并改变它的不透明度,这是否会奏效? –

回答

9

如果我正确理解您的问题,最简单的方法是使用gridmarkings选项。

例如:

$.plot($("#placeholder"), [ d1 ], {grid: { 
    markings: [ 
     {xaxis: { from: 0, to: 6 },color: "#C11B17"}, 
     {xaxis: { from: 6, to: 100},color: "#FDD017"} 
    ]} 
}); 

产地:

enter image description here

小提琴here

+0

是否有可能重复制定颜色规则?即:0-2,4-6,8-10 ......为红色;黄色为2-4,6-8,10-12 ... – Minoru

+1

@Minoru,当然看到[这里](http://jsfiddle.net/CrAFv/69/) – Mark

+0

谢谢@Mark,我在想什么更直观,但我猜Flot不是那么强大。 – Minoru