javascript – Highcharts – 在图表下定位标题
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了javascript – Highcharts – 在图表下定位标题,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1173字,纯文字阅读大概需要2分钟。
内容图文
是否有可能将标题直接定位在图表下方,如果我将其设置为verticalAlign:’bottom’它不是直接位于图表下方,而是位于底部,这不是我所追求的.
title: {
enabled: true,
text: 'Foo',
verticalAlign: 'bottom',
align: 'left'
},
解决方法:
看到这个小提琴:Fiddle
我通过给它一个固定的y坐标将标题移动到所需的位置.
$(function () {
$('#container').highcharts({
chart: {
plotBorderWidth: 1,
marginLeft: 80,
marginBottom : 100 // this to make room for title under axis
},
xAxis: {
categories: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']
},
title: {
text: 'My custom title',
align: 'center',
y: 340 // this to move y-coordinate of title to desired location
},
series: [{
data: [29.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 95.6, 54.4]
}]
});
如果你不想使用固定数字来定位你的标题(例如你可能有动态改变大小的图表),不用担心,你可以给它一个公式或函数,例如:
$('#container').highcharts({
...
title: { y : $('#container').height() * 0.85 } // this will position the title with 85% margin from the top.
...
});
要么
function myTitlePosition(params){ //return some custom value in here }
$('#container').highcharts({
...
title: { y : mytitlePosition(params) }
...
});
内容总结
以上是互联网集市为您收集整理的javascript – Highcharts – 在图表下定位标题全部内容,希望文章能够帮你解决javascript – Highcharts – 在图表下定位标题所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。