Flot:在网格和右侧背景上添加垂直线

发布于 2024-12-02 08:46:38 字数 294 浏览 1 评论 0原文

我昨天发现了Flot,我很好奇是否可以在图表中添加一条垂直线该行的右侧有不同的背景。

这是我到目前为止的图表: http://jsfiddle.net/cncvL/1/ (从 Flot 示例演变而来)

现在,我通过在 y 轴上添加数据来添加一条额外的线,但这不是理想的解决方案。

I discovered Flot yesterday and I'm curious if I can add a vertical line to my graph and have a different background on the right side of the line.

This is my graph so far: http://jsfiddle.net/cncvL/1/ (evolved from Flot example)

For now I've added an extra line by adding data on the y-axis but that is not a desired solution.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

最近可好 2024-12-09 08:46:38

您可以使用“网格”属性的“标记”属性来使线条两侧具有不同的颜色。例如,编辑您的 JSFIDDLE 说:

    grid: {
        backgroundColor:
        {
            colors: ["#FFF", "#DDD"]
        },
        markings: [
            {xaxis: {from:  1, to: 10}, yaxis: {from: -3, to: 12}, color: "#eeeeff"},
            {xaxis: {from: 10, to: 14}, yaxis: {from: -3, to: 12}, color: "#eeffee"},
            {xaxis: {from: 10, to: 10},                            color: "#0000bb"}
        ]
    },

您还可以使用它在上面的第三个“xaxis”上绘制一条简单的线,而不是像您那样做(另一个系列)。

You can use the "markings" property of the "grid" property to have different colours either side of the line. e.g. edit your JSFIDDLE to say:

    grid: {
        backgroundColor:
        {
            colors: ["#FFF", "#DDD"]
        },
        markings: [
            {xaxis: {from:  1, to: 10}, yaxis: {from: -3, to: 12}, color: "#eeeeff"},
            {xaxis: {from: 10, to: 14}, yaxis: {from: -3, to: 12}, color: "#eeffee"},
            {xaxis: {from: 10, to: 10},                            color: "#0000bb"}
        ]
    },

You can also use it to draw a simple line the third 'xaxis' above, rather than doing it the way that you did (another series).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文