2

我正在使用 jqplot。我在传说中遇到了一些问题。图例与图表的某些部分重叠。图例也被拉伸到图表的整个宽度。

这是它的外观。 在此处输入图像描述

这使它看起来很难看。谁能帮我解决这个问题?

任何帮助将不胜感激。

4

2 回答 2

2

我的问题出在 CSS 中。我已经声明了

table { width: 100%; }

所以我补充说:

.jqplot-table-legend { width: auto; }

这为我解决了问题!

于 2013-11-29T22:33:35.767 回答
1

我从这个论坛尝试了这个技巧

https://groups.google.com/forum/?fromgroups#!topic/jqplot-users/2ugbIYORAss

   //Take out HTML content of entire legend
    var text = jQuery("table[class='jqplot-table-legend']").html();

    //Stick it to the Legend Div Tag - of page
    //create a div tag with id='jqplotctrl_legend'
    jQuery('#jqplotctrl_legend').html(text); 

    //Set original jQPlot legend to empty 
    jQuery("table[class='jqplot-table-legend']").html('');
于 2013-06-04T21:07:25.107 回答