首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >花纹地块搬迁传说

花纹地块搬迁传说
EN

Stack Overflow用户
提问于 2014-11-13 07:50:58
回答 1查看 139关注 0票数 1

我使用flot作为绘图javascript实用程序。这是我使用的允许切换的示例..。https://github.com/flot/flot/blob/master/examples/series-toggle/index.html

我想要实现的是把传说移到情节的右边,因为有几条曲线会使传说变大,挡住视线。我尝试了api建议的"aboveData“选项:

代码语言:javascript
复制
$.plot("#placeholder", data, {
                    yaxis: {
                        min: 0
                    },
                    xaxis: {
                        tickDecimals: 0
                    },grid: {show:true, aboveData:false},
                });

它什么也没做。然后,我尝试更改css以将“左”属性添加到表中:

代码语言:javascript
复制
.legend table {
    border-spacing: 5px;
    left:800px;
}

它确实将图例表向右移动,但后面有一个不透明的白色div容器。知道怎么移除它吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-11-13 14:01:10

如果使用父legend div而不是表,则可以使用方法:

代码语言:javascript
复制
.legend {
    position: absolute;
    left:800px;
}

不过,这可能不是实现你的目标的最好方法。flot 提供能力将图例重新定位到您选择的容器(div)。所以为了让故事情节正确,我想:

代码语言:javascript
复制
<div id="flotGraph" style="width: 400px; height: 400px; float: left"></div>
<div id="legendContainer" style="float: left"></div>

然后使用图例容器属性:

代码语言:javascript
复制
    $.plot("#placeholder", data, {
        yaxis: {
            min: 0
        },
        xaxis: {
            tickDecimals: 0
        },
        legend: {
            container: $('#legendContainer')
         }
      });

这是一个示例

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26903819

复制
相关文章

相似问题

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