javascript - highcharts 列宽度和边框顶部

标签 javascript html css highcharts

您好,我有图表和一些问题。

1) 如何将列的宽度设置为月份区域的宽度? (我尝试在 CSS 中更改“宽度”,但没有用)

2)如何去除所有边框,但保留上边框? (我尝试在 CSS 中更改“stroke-width”它不起作用)

也许一些 js 配置解决方案适用于它?

我使用答案更新了帖子,成功了!谢谢大家。

Highcharts.chart('container', {

    xAxis: {
        categories: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 
            'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']
    },

    series: [{
        data: [29.9, 71.5, 106.4, 129.2, 144.0, 176.0, 135.6, 148.5, 216.4, 194.1, 54.4, 54.4],
        type: 'column'
    }],
    
    plotOptions: {
      column: {
      pointPadding: 0,
      groupPadding: 0,
      borderWidth: 0
      } 
	}

});
#container {
    min-width: 300px;
    max-width: 800px;
    height: 300px;
    margin: 1em auto;
}

.highcharts-series rect {
    stroke-dasharray: 45, 1000;
    stroke-width: 3;
    stroke: #00ff00;
}

.highcharts-grid path {
display: none;
}
<script src="https://code.highcharts.com/highcharts.js"></script>
<script src="https://code.highcharts.com/modules/exporting.js"></script>

<div id="container"></div>

最佳答案

宽度可以用pointPadding: 0groupPadding: 0来解决。

Highcharts.chart('container', {

    xAxis: {
        categories: ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 
            'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec']
    },

    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],
        type: 'column'
    }],
    
    plotOptions: {
      column: {
      pointPadding: 0,
      groupPadding: 0,
      borderWidth: 0
      } 
	}

});
#container {
min-width: 300px;
max-width: 800px;
height: 300px;
margin: 1em auto;
}
<script src="https://code.highcharts.com/highcharts.js"></script>
<script src="https://code.highcharts.com/modules/exporting.js"></script>

<div id="container"></div>

然后你可以添加:

yAxis: [{
   gridLineWidth: 0,
   minorGridLineWidth: 0
}],

作为@Alex在他的回答中删除了边框和线条。

关于javascript - highcharts 列宽度和边框顶部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47635418/

相关文章:

html - 菜单项之间的空格

css - 在测试环境中将测试数据属性设置为 react 应用程序中的 anchor

javascript - AngularJS 在 ng-repeat 中动态选择

javascript - 在 Ant 中使用 JavaScript

html - 如何在内容CSS3中隐藏图像地址

html - 在 Blogger 中单击标签后标签会消失

html - 将 div 对齐到其他元素下方并垂直对齐其文本

html - css页脚的问题

javascript - 使用 Javascript 客户端进行 REST 基本身份验证的安全缺陷是什么(如果有)?

javascript - 如何使用 Webpack 安装 FlipDown.js 库?