c3. js уменьшить ширину оси X - PullRequest
0 голосов
/ 28 января 2020

Есть ли способ уменьшить ширину оси X (см. Рисунок) в c3? Даже если бы я попытался установить атрибут «stroke-width» для тега «<» path »> с другими значениями - он не внес никаких визуальных изменений. Спасибо за ваши советы заранее. Изображение

var chart = c3.generate({
        bindto: '#' + chartId,
        data: {
            columns: columns,
            type: 'bar',
            labels: true
        },
        interaction: {
            enabled: false
        },
        tooltip: {
            show: false
        },
        color: {
            pattern: colorPattern
        },
        bar: {
            width: { ratio: 0.7 },
            space: 0.25
        },
        size: settings.ChartSizes.BarChart,
        legend: {
            position: 'right',
            grouped: true,
            item: {
                onclick: function (d) {
                    counter++;
                    if (counter === 1) {
                        chart.hide();
                        chart.show(d);
                    } else {
                        chart.show();
                        counter = 0;
                    }
                }
            }
        },
        axis: {
            x: {
                type: 'category',
                categories: categories,
                show: showAxe
            },
            y: {
                show: false
            }
        }
    });

1 Ответ

1 голос
/ 08 февраля 2020

Это распространенная проблема, вызванная тем, что вы не берете файл c3. css - см. https://github.com/c3js/c3/issues/1962

Если вы можете это исправить, проблема исчезнет

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...