使用highcharts.js标签进行绘制时会偏离中心而不是居中
Plotting using highcharts.js labels are being rendered off-center in stead of being centered
我正在使用highcharts(highcharts.js(创建一个使用"bands"功能的绘图。波段配置如下:
"plotBands": [{
"color": "#E5F6F6",
"from": -0.5,
"to": 4.5,
"label": {
"text": 'January',
"align": "center",
"verticalAlign": "top"
}
}, {
"color": "#FFFFFF",
"from": 3.5,
"to": 8.5,
"label": {
"text": "February",
"align": "center",
"verticalAlign": "top"
}
}]
此配置在标签上使用align:centre,因此它们应该水平居中。不幸的是,它们正在偏离中心进行渲染。
你可以在这里找到一把小提琴来演示这个问题:http://jsfiddle.net/MpvSA/。
"一月"标签应该水平居中,但它显示的比例是65%,而不是50%。这个问题在我尝试过的所有浏览器中都能可靠地重现。
知道为什么标签偏离中心以及如何纠正吗?
这是因为有两个绘图带,白色(右(首先重叠,因为太宽。(比例尺为7,但绘图带为8.5(
所以您可以将zIndex设置为第一个(蓝色(,问题就会消失。http://api.highcharts.com/highcharts#xAxis.plotBands.zIndex
相关文章:
- Morris.js折线图x轴标签在调整大小后消失
- Knockout.JS标签在foreach内部不起作用
- Chart.js条形图:网格颜色和隐藏标签
- 如何在标签上输出Chart.js雷达图的正确值
- 是否可以使用Chart.js缩短雷达图上的外部标签,而不影响其他标签
- 如何将具有相同功能的两个select html标签的两个JS组合在一起
- d3.js:如何为图上的散点添加标签
- 如何在chart.js中显示圆环图上的标签
- d3.js散点图中的刻度标签在Firefox 13.0.1中被截断
- Chart.js条形图标签在悬停时被隐藏
- 如何在Chart.js v2.0中的标签上添加OnClick事件
- Meteor.js:<脚本>标签不't在<身体>
- Highlight.js为每个<代码>标签
- D3.js-单击节点后无法设置节点标签
- d3.js轴标签-颜色不变
- 如何在angular js的ng应用程序中以普通的htm显示标签
- 如何将attr(id)添加到特定值的<文本>标签-Js/Jquery
- <a>超文本电子邮件链接的标签.JS搞砸了我的下拉列表,因为它是基于<a>标签
- 如何在HTML脚本标签JS上运行Gulp ESLint
- 这个标签JS有什么问题