如何更改浮动条填充和边框颜色
How to change the flot bar fill and border color?
我已经为我的代码点火器项目创建了一个用户图。条形填充设置为默认值。但我希望BARS更改它,使其看起来像此图像上的条形图:http://www.riwakawebsitedesigns.com/offsite/images/userchart.PNG
我回显来自控制器的数据。但我只是想知道如何使酒吧和酒吧边界看起来像上面的图像。
当我将这些shadowSize: 0, colors: ['#9FD5F1', '#1065D2'],
添加到序列栏时,它不起作用。
<script type="text/javascript">
$(document).ready(function () {
var data = <?php echo $data;?>;
$.plot($("#chart-user"), [data], {
series: {
bars: {
shadowSize: 0,
show: true,
fill: true,
//fillColor: '#9FD5F1'
},
grid: {
backgroundColor: '#FFFFFF',
hoverable: true
}
}
});
});
</script>
我必须在下面做这件事,才能在系列下面添加颜色
<script type="text/javascript">
$(document).ready(function () {
var data = <?php echo $data;?>;
$.plot($("#chart-user"), [data], {
series: {
color: '#1065D2',
bars: {
shadowSize: 0,
show: true,
fill: true,
},
grid: {
backgroundColor: '#FFFFFF',
hoverable: true
}
}
});
});
</script>
我终于找到了答案。对于"条形图",可以为每个系列指定fillColor。然后是全局系列颜色。条形图将填充fillColor,并使用线条的颜色。
以下示例使用2个不同的数据数组d1(Absent Time)、d2(Time Worked)和不同时间跨度的每个条的堆栈
例如:
var chartOptions = {
xaxis: {
min: 0,
max: 100,
ticks: [[25, '25%'], [50, '50%'], [75, '75%'], [100, '100%']]
},
yaxis: {
ticks: [[1, 'Today'], [2, 'Yesterday'], [3, 'This Week'],[4, 'Last Week']],
position: 'right',
font: { size: 12 }
},
series: {
stack : true,
bars: {
horizontal: true,
show: true
}
},
colors: ['rgb(52,95,14)', 'rgb(108,105,19)'],
};
$.plot($('#placeHolder'), [{ data:d1, bars:{fillColor: 'rgb(194, 238, 155)', fill: 0.9}}, { data:d2, bars:{fillColor: 'rgb(241, 239, 177)', fill: 0.9}}], chartOptions);
显示的图表
相关文章:
- 边框颜色是't如果输入为空,则更改
- HighCharts:3D柱形图在选择时更改边框颜色
- 在不更改边框颜色的情况下更改文本的颜色
- 如果值为空或0,如何更改html select标记的边框颜色
- 如果键入文本,请更改输入边框颜色
- HTML表格在打印后缺少边框颜色和背景颜色
- 通过指定类更改表格td边框颜色
- 如何更改页眉'的底部边框颜色取决于滚动位置
- 设置表单上文本框的边框颜色
- 如何从jquery中获取内联样式的边框颜色
- 根据是否选择了文件来更改文件上传时的边框颜色
- Javascript - 当用户输入内容时更改表单文本框的边框颜色
- 如何使用 JavaScript 在文本框焦点上设置边框颜色
- 通过表单验证更改 DIV 边框颜色
- 如何使此更改边框颜色动画停止
- 如何更改伪锚点的边框颜色
- 如何在高对比度模式下设置边框颜色
- 如何根据另一个字段中的值将字段边框颜色更改为红色
- 无法使用 jQuery 对边框颜色进行动画处理
- 在焦点上更改边框/颜色