Jquery flot日期有时使用两行
我最近刚开始使用flot库来显示图表,但在检查不同的浏览器是否显示了所有内容时,我注意到了一些东西。当使用IE时,一切看起来都正常或至少都在两行上,第一行是月份,第二行是日期。然后我切换到firefox,并根据哪个图表和哪个月显示不同。在chrome中,它与firefox相同,但不在同一图表上。有点难以解释,所以我会在下面提供一张图片。这可能是什么原因造成的Jquery flot日期有时使用两行,jquery,html,css,flot,Jquery,Html,Css,Flot,我最近刚开始使用flot库来显示图表,但在检查不同的浏览器是否显示了所有内容时,我注意到了一些东西。当使用IE时,一切看起来都正常或至少都在两行上,第一行是月份,第二行是日期。然后我切换到firefox,并根据哪个图表和哪个月显示不同。在chrome中,它与firefox相同,但不在同一图表上。有点难以解释,所以我会在下面提供一张图片。这可能是什么原因造成的 我可以想象,每个浏览器在xaxis上产生更多/更少的空间,有时会强制换行,这只是一些细微的差异。如果您始终希望将其包装,请在选项中明确设置
我可以想象,每个浏览器在xaxis上产生更多/更少的空间,有时会强制换行,这只是一些细微的差异。如果您始终希望将其包装,请在选项中明确设置:
$.plot('#placeholder', data, {
xaxis: {
mode: 'time',
timeformat: '%b<br/>%d'
}
});
$.plot(“#占位符”,数据{
xaxis:{
模式:“时间”,
时间格式:'%b
%d'
}
});
小提琴。我想每个浏览器在xaxis上产生更多/更少的空间,有时会强制换行,这只是一个细微的差别。如果您始终希望将其包装,请在选项中明确设置:
$.plot('#placeholder', data, {
xaxis: {
mode: 'time',
timeformat: '%b<br/>%d'
}
});
$.plot(“#占位符”,数据{
xaxis:{
模式:“时间”,
时间格式:'%b
%d'
}
});
Fiddle.马克的答案是正确的,但正如另一条信息一样,0.8.1中的记号在x轴上的间隔方式存在缺陷;为每个标签分配的空间少于应分配的空间。因此,您可能想尝试最新的master off GitHub,它将很快发布为0.8.2,并看看这是否有帮助。Mark的答案是正确的,但正如另一条信息一样,0.8.1中的刻度在x轴上的间隔方式存在缺陷;为每个标签分配的空间少于应分配的空间。因此,您可能想尝试最新的master off GitHub,它将很快发布为0.8.2,看看这是否有帮助。或者使用
'%b%d'
强制不换行。或者使用'%b%d'
强制不换行。您使用的是什么版本的Flot?我使用的是0.8.1版本的Flot?我使用的是0.8.1版本的Flot