C3: C3 Y-Achsenbeschriftung drehen

Erstellt am 2. Sept. 2016  ·  4Kommentare  ·  Quelle: c3js/c3

Derzeit ist die Beschriftung der Y-Achse folgendermaßen ausgerichtet: http://imgur.com/a/fbJQb

Entweder ist die Funktionalität nicht standardmäßig vorhanden oder mein Google Foo versagt (das ist wahrscheinlich der Fall), aber ist es möglich, "Friend" die gleiche Ausrichtung wie die 400 zu geben? Wie in möchte ich, dass die Beschriftung der y-Achse von links nach rechts und nicht von unten nach oben gelesen wird.

Hilfreichster Kommentar

Eine Option für $ axis.y.label.rotate (und axis.y2.label.rotate ) wie für axis.y.ticks.rotate zu haben, wäre großartig!

Alle 4 Kommentare

@alexanderbanks , Sie können das Transformationsattribut des Beschriftungselements der Y-Achse wie folgt entfernen.
Um die Position des Etikettenelements zu steuern, müssen Sie die richtigen Attributwerte (x, y, dy, dx) für Ihre Anforderungen festlegen.

c3.generate({
    data: { ... },
    onrendered: function() {
       // remove transform attribute
        d3.select("."+ c3.chart.internal.fn.CLASS.axisYLabel)
            .attr("transform",null);
    }
});

Fest. Ich hätte mir deinen zweiten Satz genauer ansehen sollen. Danke.

Eine Option für $ axis.y.label.rotate (und axis.y2.label.rotate ) wie für axis.y.ticks.rotate zu haben, wäre großartig!

Hey, können wir ein Ringdiagramm um 180 Grad entlang der y-Achse drehen?

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen