i trying align of labels in highchart.js bar graph left don't overlap bar. however, highchart.js seems override css add.
does know how move these labels left of bars , still have them aligned left?
xaxis: [{ categories: ['injustice: gods among ★', 'tekken tag tournament 2 ★', 'super smash bros. melee ★', 'persona 4 arena', 'king of fighters xiii', 'dead or alive 5 ultimate', 'street fighter x tekken ver. 2013', 'soulcalibur v'], labels: { align: 'left', overflow: 'justify', style: { fontfamily: 'arial', fontsize: '20px', color: '#333', width: '350', left: '-20px', x: 0 }, formatter: function () { return '<div> <span>' + this.value + '</span><span style="font-weight: bold">' + " " + '</span> </div>'; }, usehtml: true }
setting align: 'left' in labels object opposite want. try taking out , labels pop left of axis.
then, tidy up, add text-align:right label formatter:
formatter: function () { return '<div style="text-align:right"> <span>' + this.value + '</span><span style="font-weight: bold">' + " " + '</span> </div>'; }, edit sorry, misread post. can keep align:left add x:-300 labels object nudge them left side of axis (i've chosen 300 match left margin set of course can edit whatever want)
Comments
Post a Comment