首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >JqPlot -不同颜色的线条和填充如何?

问JqPlot -不同颜色的线条和填充如何?
EN

Stack Overflow用户
提问于 2014-06-18 14:51:33
回答 1查看 2.5K关注 0票数 1

我一直在胡思乱想要实现这样的目标:

检查图表、线条和填充颜色

这正是我所需要的。你知道如何使线条和填充颜色不同吗?

谢谢

我就是这样写剧本的:

代码语言:javascript
复制
        <script type="text/javascript">
        $('#btnResetHeartRateZoom').show();
        var data = [@string.Join(",", Model.Activity.Laps.SelectMany(t => t.TrackPoints).Select(h => h.HeartRate))];
        var HeartRatePlot = $.jqplot('HeartInformation', [data],
            {
                seriesColors: ['#85802b'],
                title: "@Resources.HeartRate",
                axesDefaults: { labelRenderer: $.jqplot.CanvasAxisLabelRenderer }, //Render de los textos.
                series: [{ showMarker: false, fill: true, color: '#FCB1B8' }], //Para no mostrar markers.
                axes:
                {
                    xaxis: { autoscale: true, label: "@Resources.Distance", pad: 0 },
                    yaxis: { autoscale: true, label: "@Resources.HeartRate [bpm]" },
                },
                highlighter: { show: true, sizeAdjust: 7.5 },
                cursor: { show: true, zoom: true }
            });

        $('#btnResetHeartRateZoom').click(function () { HeartRatePlot.resetZoom(); });
    </script>

这是我的结果:

​

​

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-06-18 15:31:23

对于单个Series,可以使fillAndStroke同时绘制填充和线条:

如果是真的,将划线(与颜色this.color)以及填充在它下面。只有在“填充”为真时才适用。

使用fillColor指定第二种颜色:

CSS颜色规范用于填充线下。默认为线条颜色。

示例:http://jsfiddle.net/rjDgh/

代码语言:javascript
复制
series: [
  { ..., fill: true, fillAndStroke: true, color: '#FCB1B8', fillColor: '#ccc' }
]
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24288720

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档