0

我在同一页面上创建了很多具有特定宽度的图表。问题是只有图表尊重宽度,图例不尊重。如果图例的宽度高于指定值,有没有办法让图例断线。我试过通过 CSS,但它有很多

我想要:

Legend1 Legend2 Legend3 Legend4 Legend5 Legend5 Legend6 Legend7

成为

Legend1 Legend2 Legend3 Legend4
Legend5 Legend6 Legend7

dojo生成的代码是:

<table>
 <tr>
  <td>
   <div class="icon">.<svg />.</div>
   <label>Label content</label>
  </td>
 </tr>
</table>
4

2 回答 2

1

你可以试试

legend{
    float:left
}
于 2013-09-13T12:37:46.943 回答
0

我一直在寻找一个解决方案,我找到了它:您可以更改在水平属性上指定它的行数,例如:

legend = new dojox.charting.widget.SelectableLegend({chart: chart, horizontal:3},"legend");

参考:https ://bugs.dojotoolkit.org/ticket/10896

于 2013-11-15T09:35:08.990 回答