Ryl*_*ley 37
没有内置的flot.
你最好的选择是通过定位的div自己做,但如果你喜欢冒险,你可以看看问题(或原始问题),看看其他人如何处理它.
具体来说,有两个人最近对flot进行了与标签相关的修订:
https://github.com/RuiPereira/flot/raw/axislabels/jquery.flot.axislabels.js
http://github.com/xuanluo/flot-axislabels
小智 36
我正在使用此解决方法:
yaxis: {
tickFormatter: function(val, axis) { return val < axis.max ? val.toFixed(2) : "CZK/l";}
}
Run Code Online (Sandbox Code Playgroud)
很简单,Y轴上的最大值被自定义字符串替换.我没有在X轴上进行测试,但我认为没有理由不应该这样做.
我看到的一个很好的建议是将图形放在3x3表的中间.然后标签可以放在其他单元格中.
<table style="text-align:center">
<tr>
<td></td>
<td>Plot Title Goes Here</td>
<td> </td>
</tr>
<tr>
<td>Y Axis Label</td>
<td>
<div id="graph here" style="width:600px;height:300px"></div>
</td>
<td></td>
</tr>
<tr>
<td></td>
<td>X Axis Label Goes Here</td>
<td></td>
</tr>
</table>
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
50773 次 |
最近记录: |