作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我需要在 highcharts.js 中使用这个:
如底部放置的图像所示
我有这个 - jsfiddle - 但传说只有一件元素..
var options = {
"chart":{
'renderTo': 'container',
"type":"column"
},
"title":{
"text":"",
"style":{
"display":"none"
}
},
"xAxis":{
"categories":[
"Average",
"Your value"
],
"title":{
"text":"x label",
"style":{
"font":"bold 16px Verdana",
"color":"#000"
}
}
},
"yAxis":{
"min":0,
"title":{
"text":"y label",
"style":{
"font":"bold 16px Verdana",
"color":"#000"
}
}
},
"legend":{
"align":"center",
"itemDistance":20,
"verticalAlign":"top",
"margin":25,
"floating":false,
"borderColor":"#CCC",
"borderWidth":1,
"shadow":false,
"borderRadius":0
},
"series":[
{
"color":"#0066FF",
"data":[
{
"y":50,
"color":"#372A4B"
},
{
"y":30,
"color":"#1EC37A"
}
]
}
]
};
var chart = new Highcharts.Chart(options);
或者这个 - jsfiddle - 但每列没有底部标签
var options = {
"chart":{
'renderTo': 'container',
"type":"column"
},
"title":{
"text":"",
"style":{
"display":"none"
}
},
"xAxis":{
"categories":[
["Average"],
["Your value"]
],
"title":{
"text":"x label",
"style":{
"font":"bold 16px Verdana",
"color":"#000"
}
}
},
"yAxis":{
"min":0,
"title":{
"text":"y label",
"style":{
"font":"bold 16px Verdana",
"color":"#000"
}
}
},
"legend":{
"align":"center",
"itemDistance":20,
"verticalAlign":"top",
"margin":25,
"floating":false,
"borderColor":"#CCC",
"borderWidth":1,
"shadow":false,
"borderRadius":0
},
labels: {
items: [{
html: "Legend 1",
style: {
top: '10px',
left: '20px',
height: '30px'
}
}, {
html: "Legend 2",
style: {
top: '10px',
left: '120px',
height: '30px'
}
}]
},
"series":[
{
"color":"#372A4B",
"name": "Average",
"data":[
{
"y":50
}
]
},
{
"color":"#1EC37A",
"name": "Your value",
"data":[
{
"y":30,
}
]
}
]
};
var chart = new Highcharts.Chart(options);
但我需要的正是您在这张图片上看到的:
最佳答案
查看此fiddle 。这就是你所追求的吗?
实现方式:
plotOptions: {
column: {
stacking: 'normal'
}
},
并将零添加到堆栈中:
"series":[
{
"color":"#372A4B",
data: [85, 0],
name: "Average"
},
{
"color":"#1EC37A",
data: [0, 63.11],
name: "Your Value"
}]
关于javascript - highchars.js 中包含两个图例项目的两列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19096951/
当每张饼图的百分比达到50%(或52%和48%)时百分比的位置发生变化,即每张图为16%和84%时不一样。我使用的代码是: Highcharts.chart('container1', { c
我正在使用 Angular 7、highcharts 和 highcharts-angular 渲染 3 个圆环图。但是,由于某种原因,它们没有呈现。 这是一个stackblitz来演示这个问题。 我
我需要在 highcharts.js 中使用这个: 两列 图例中的两个项目 - 每个项目都有自己的颜色 在每列底部添加标签 如底部放置的图像所示 我有这个 - jsfiddle - 但传说只有一件元素
我正在尝试这个关于 Highcharts 的演示应用程序。我从两个网站上找到了相同的代码并进行了尝试,但在这两个网站上我都在继续捕获相同的错误。 ERROR in src/app/app.mo
我是一名优秀的程序员,十分优秀!