2017-02-16 1 views
0

, wie ich die Legenden überlappen zu machen. Wenn ich versuche, Breite zu erhöhen, ist es immer noch die gleichenflicht, um Stäbe verhindern überlappende

https://jsfiddle.net/shorif2000/g4tfz1c7/2/

I 10 Serie verwenden. Bitte sehen jsfiddle

var options = { 
    "series": { 
    "lines": { 
     "show": false, 
     "fill": true, 
     "steps": false 
    }, 
    "bars": { 
     "show": true, 
     "fill": 1, 
     "align": "center", 
     "barWidth": 0.13, 
     "lineWidth": 0 
    } 
    }, 
    "xaxis": { 
    "ticks": [ 

    ] 
    }, 
    "yaxis": { 
    "min": 0, 
    "tickDecimals": 0, 
    "minTickSize": 10 
    }, 
    "grid": { 
    "clickable": true, 
    "hoverable": true 
    }, 
    "legend": { 
    "noColumns": 4 
    } 
}; 

Antwort

1

(Numbers of Series) * barWidth kleiner sein muss als eine Überlappung zu vermeiden, so dass für 10-Serie Sie

barWidth: 0.09 

Sehen Sie diese updated fiddle nutzen könnten.

+0

wird thjis richtigen Weg, es zu trainieren '(datasets.length-1)/100'? – shorif2000

+1

@bonez Nein, würde die Formel 'sein 1/(datasets.length + 1)'. – Raidri

Verwandte Themen