如何调整和对齐flot图

Joh*_*Mac 4 jquery flot

默认情况下,flot会将图形和轴标签的大小设置为固定在div容器内.如果页面上有一系列图形,每个图形中有不同的变量,则轴标签的大小不同,因此图形画布的大小不同,并且不能整齐排列.

有没有办法设置flot画布的大小和位置,以便图形在容器内是固定的大小和位置

Ryl*_*ley 7

不完全是,没有.你可以做的是指定轴标签的宽度/高度,这将迫使画布在不同的图形之间排列.

API.txt:

"labelWidth"和"labelHeight"指定刻度标签的固定大小(以像素为单位).如果您需要对齐多个图,它们非常有用."reserveSpace"意味着即使没有显示轴,Flot也应该为它保留空间 - 它与labelWidth和labelHeight结合用于对齐多轴图表非常有用.

除此之外,如果您希望图形之间的实际轴相同,则需要确定所有数据集之间每个轴的全局最小值/最大值,然后为每个图形中的每个轴指定.