2012-01-18 17 views
6

मैं अपने चार्ट में बाईं ओर कॉलम संरेखित करने का प्रयास कर रहा हूं। डिफ़ॉल्ट रूप से वे बीच में हैं।चार्ट कॉलम को संरेखित करें बाएं/दाएं

मुझे एपीआई दस्तावेज में इसके बारे में कुछ भी नहीं मिला।

enter image description here

Here एक jsFiddle परीक्षण है।

+0

यहां काम कर रहा है jsFiddle http://jsfiddle.net/pyccki/SnPsP/528/ – pyccki

उत्तर

2

हाईचार्ट्स एपीआई में, क्या आपने समूह पैडिंग सुविधा की जांच की है? http://www.highcharts.com/ref/#plotOptions-column--groupPadding

plotOptions: { 
    series: { 
     groupPadding: 0 
    } 
}, 

तो कॉलम भी चौड़ा दिखाई देते हैं जब आप 0 groupPadding निर्धारित करते हैं, तो आप अभी भी pointPadding साथ खेल सकते हैं। http://www.highcharts.com/ref/#plotOptions-column--pointPadding

(अगर वह अपनी आवश्यकताओं फिट नहीं करता है, मुझे लगता है मैं थोड़ा हैरान, क्योंकि मैं कैसे बाईं ओर गठबंधन चार्ट कॉलम होने नहीं दिख रहा है, तो पर एक बड़ा रिक्त स्थान के द्वारा पीछा कर रहा हूँ ठीक है, एक अच्छी तरह से डिजाइन चार्ट के लिए होगा ...)

+0

thanx mg1075 !!! groupPadding: 0 मेरे लिए काम किया है, अब मुझे अपने कॉलम को संकीर्ण करना है, एक बार जब मैं समूह बदलता हूं तो यह मेरे कॉलम को चौड़ा बना देता है। यहां http://jsfiddle.net/SnPsP/402/ – pyccki

+0

@pyccki अपडेट किया गया है: यदि आप कॉलम की चौड़ाई को संकीर्ण करना चाहते हैं, तो पॉइंट पैडिंग के साथ खेलें। उदाहरण के लिए, "समूह पैडिंग: 0, पॉइंट पैडिंग: 0.25"। – mg1075

+0

फिर से Thanx। यह काम करता है। – pyccki

1

आप मार्जिन विकल्प http://www.highcharts.com/ref/#chart--margin

या मार्जिन छोड़ दिया विकल्प http://www.highcharts.com/ref/#chart--marginLeft

या रिक्ति छोड़ दिया विकल्प का उपयोग करने की कोशिश कर सकते हैं http://www.highcharts.com/ref/#chart--spacingLeft

+0

"स्पेसिंग लेफ्ट" पूरे चार्ट को कॉलम नहीं चलाता है। "मार्जिन लेफ्ट" भी काम नहीं करता है – pyccki

संबंधित मुद्दे